builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-026 starttime: 1462529842.76 results: success (0) buildid: 20160506013623 builduid: 3e330e94e72a44aabac68afc380e9ed1 revision: b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:22.757512) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:22.757996) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:22.758291) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:22.813681) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:22.814078) ========= '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-026\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False --03:17:23-- 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% 2.13 GB/s 03:17:23 (2.13 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.780000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:23.645397) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:23.645745) ========= '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-026\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.890000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:24.562475) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 03:17:24.562911) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f --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 b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False 2016-05-06 03:17:25,424 truncating revision to first 12 chars 2016-05-06 03:17:25,424 Setting DEBUG logging. 2016-05-06 03:17:25,424 attempt 1/10 2016-05-06 03:17:25,424 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b61ad3a6049c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 03:17:25,815 unpacking tar archive at: mozilla-aurora-b61ad3a6049c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.232000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-06 03:17:25.855764) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:25.856137) ========= script_repo_revision: b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:25.856581) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:25.856866) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 03:17:25.872915) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 26 secs) (at 2016-05-06 03:17:25.873337) ========= '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-026\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 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-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 03:17:26 INFO - MultiFileLogger online at 20160506 03:17:26 in C:\slave\test 03:17:26 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 03:17:26 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:17:26 INFO - {'append_to_log': False, 03:17:26 INFO - 'base_work_dir': 'C:\\slave\\test', 03:17:26 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:17:26 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:17:26 INFO - 'buildbot_json_path': 'buildprops.json', 03:17:26 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:17:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:17:26 INFO - 'download_minidump_stackwalk': True, 03:17:26 INFO - 'download_symbols': 'true', 03:17:26 INFO - 'e10s': False, 03:17:26 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:17:26 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:17:26 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:17:26 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:17:26 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:17:26 INFO - 'C:/mozilla-build/tooltool.py'), 03:17:26 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:17:26 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:17:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:17:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:17:26 INFO - 'log_level': 'info', 03:17:26 INFO - 'log_to_console': True, 03:17:26 INFO - 'opt_config_files': (), 03:17:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:17:26 INFO - '--processes=1', 03:17:26 INFO - '--config=%(test_path)s/wptrunner.ini', 03:17:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:17:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:17:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:17:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:17:26 INFO - 'pip_index': False, 03:17:26 INFO - 'require_test_zip': True, 03:17:26 INFO - 'test_type': ('testharness',), 03:17:26 INFO - 'this_chunk': '1', 03:17:26 INFO - 'total_chunks': '10', 03:17:26 INFO - 'virtualenv_path': 'venv', 03:17:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:17:26 INFO - 'work_dir': 'build'} 03:17:26 INFO - ##### 03:17:26 INFO - ##### Running clobber step. 03:17:26 INFO - ##### 03:17:26 INFO - Running pre-action listener: _resource_record_pre_action 03:17:26 INFO - Running main action method: clobber 03:17:26 INFO - rmtree: C:\slave\test\build 03:17:26 INFO - Using _rmtree_windows ... 03:17:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:18:05 INFO - Running post-action listener: _resource_record_post_action 03:18:05 INFO - ##### 03:18:05 INFO - ##### Running read-buildbot-config step. 03:18:05 INFO - ##### 03:18:05 INFO - Running pre-action listener: _resource_record_pre_action 03:18:05 INFO - Running main action method: read_buildbot_config 03:18:05 INFO - Using buildbot properties: 03:18:05 INFO - { 03:18:05 INFO - "project": "", 03:18:05 INFO - "product": "firefox", 03:18:05 INFO - "script_repo_revision": "production", 03:18:05 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 03:18:05 INFO - "repository": "", 03:18:05 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 03:18:05 INFO - "buildid": "20160506013623", 03:18:05 INFO - "pgo_build": "False", 03:18:05 INFO - "basedir": "C:\\slave\\test", 03:18:05 INFO - "buildnumber": 11, 03:18:05 INFO - "slavename": "t-xp32-ix-026", 03:18:05 INFO - "revision": "b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f", 03:18:05 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 03:18:05 INFO - "platform": "win32", 03:18:05 INFO - "branch": "mozilla-aurora", 03:18:05 INFO - "repo_path": "releases/mozilla-aurora", 03:18:05 INFO - "moz_repo_path": "", 03:18:05 INFO - "stage_platform": "win32", 03:18:05 INFO - "builduid": "3e330e94e72a44aabac68afc380e9ed1", 03:18:05 INFO - "slavebuilddir": "test" 03:18:05 INFO - } 03:18:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 03:18:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 03:18:05 INFO - Running post-action listener: _resource_record_post_action 03:18:05 INFO - ##### 03:18:05 INFO - ##### Running download-and-extract step. 03:18:05 INFO - ##### 03:18:05 INFO - Running pre-action listener: _resource_record_pre_action 03:18:05 INFO - Running main action method: download_and_extract 03:18:05 INFO - mkdir: C:\slave\test\build\tests 03:18:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:18:05 INFO - https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:18:05 INFO - trying https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 03:18:05 INFO - Downloading https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:18:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:18:06 INFO - Downloaded 1274 bytes. 03:18:06 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 03:18:06 INFO - Using the following test package requirements: 03:18:06 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:18:06 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:18:06 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 03:18:06 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:18:06 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 03:18:06 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:18:06 INFO - u'jsshell-win32.zip'], 03:18:06 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:18:06 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 03:18:06 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 03:18:06 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:18:06 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 03:18:06 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:18:06 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 03:18:06 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:18:06 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 03:18:06 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 03:18:06 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 03:18:06 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 03:18:06 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')]} 03:18:06 INFO - https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:18:06 INFO - trying https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 03:18:06 INFO - Downloading https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:18:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:18:08 INFO - Downloaded 20642149 bytes. 03:18:08 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/*'] 03:18:08 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/* 03:18:11 INFO - caution: filename not matched: web-platform/* 03:18:11 INFO - Return code: 11 03:18:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:18:11 INFO - https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:18:11 INFO - trying https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 03:18:11 INFO - Downloading https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:18:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:18:14 INFO - Downloaded 36408673 bytes. 03:18:14 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/*'] 03:18:14 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/* 03:18:51 INFO - caution: filename not matched: bin/* 03:18:51 INFO - caution: filename not matched: config/* 03:18:51 INFO - caution: filename not matched: mozbase/* 03:18:51 INFO - caution: filename not matched: marionette/* 03:18:51 INFO - caution: filename not matched: tools/wptserve/* 03:18:51 INFO - Return code: 11 03:18:51 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')]} 03:18:51 INFO - https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 03:18:51 INFO - trying https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:18:51 INFO - Downloading https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 03:18:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:18:55 INFO - Downloaded 69608088 bytes. 03:18:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:18:55 INFO - mkdir: C:\slave\test\properties 03:18:55 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:18:55 INFO - Writing to file C:\slave\test\properties\build_url 03:18:55 INFO - Contents: 03:18:55 INFO - build_url:https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 03:18:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:18:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:18:56 INFO - Writing to file C:\slave\test\properties\symbols_url 03:18:56 INFO - Contents: 03:18:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:18:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:18:56 INFO - https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:18:56 INFO - trying https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 03:18:56 INFO - Downloading https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:18:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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 03:19:00 INFO - Downloaded 58417836 bytes. 03:19: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'] 03:19: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 03:19:07 INFO - Return code: 0 03:19:07 INFO - Running post-action listener: _resource_record_post_action 03:19:07 INFO - Running post-action listener: set_extra_try_arguments 03:19:07 INFO - ##### 03:19:07 INFO - ##### Running create-virtualenv step. 03:19:07 INFO - ##### 03:19:07 INFO - Running pre-action listener: _pre_create_virtualenv 03:19:07 INFO - Running pre-action listener: _resource_record_pre_action 03:19:07 INFO - Running main action method: create_virtualenv 03:19:07 INFO - Creating virtualenv C:\slave\test\build\venv 03:19:07 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 03:19:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:19:10 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:19:11 INFO - Installing distribute......................................................................................................................................................................................done. 03:19:12 INFO - Return code: 0 03:19:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:19: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')]} 03:19:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:19: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')]} 03:19:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:19: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', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 03:19: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', 'psutil>=0.7.1'] in C:\slave\test\build 03:19: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 psutil>=0.7.1 03:19:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:19:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 03:19:12 INFO - 'CLIENTNAME': 'Console', 03:19:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:19:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 03:19:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:19:12 INFO - 'DCLOCATION': 'SCL3', 03:19:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:19:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:19:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:19:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:19:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:19:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:19:12 INFO - 'HOMEDRIVE': 'C:', 03:19:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:19:12 INFO - 'KTS_VERSION': '1.19c', 03:19:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:19:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 03:19:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:19:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:19:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:19:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:19:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:19:12 INFO - 'MOZ_AIRBAG': '1', 03:19:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:19:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:19:12 INFO - 'MOZ_MSVCVERSION': '8', 03:19:12 INFO - 'MOZ_NO_REMOTE': '1', 03:19:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:19:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:19:12 INFO - 'NO_EM_RESTART': '1', 03:19:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:19:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:19:12 INFO - 'OS': 'Windows_NT', 03:19:12 INFO - 'OURDRIVE': 'C:', 03:19: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', 03:19:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:19:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:19:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:19:12 INFO - 'PROCESSOR_LEVEL': '6', 03:19:12 INFO - 'PROCESSOR_REVISION': '1e05', 03:19:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:19:12 INFO - 'PROMPT': '$P$G', 03:19:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:19:12 INFO - 'PWD': 'C:\\slave\\test', 03:19:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:19:12 INFO - 'SESSIONNAME': 'Console', 03:19:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:19:12 INFO - 'SYSTEMDRIVE': 'C:', 03:19:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:19:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:12 INFO - 'TEST1': 'testie', 03:19:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:12 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 03:19:12 INFO - 'USERNAME': 'cltbld', 03:19:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:19:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:19:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:19:12 INFO - 'WINDIR': 'C:\\WINDOWS', 03:19:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:19:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:19:13 INFO - Downloading/unpacking psutil>=0.7.1 03:19:13 INFO - Running setup.py egg_info for package psutil 03:19:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:19:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:19:13 INFO - Installing collected packages: psutil 03:19:13 INFO - Running setup.py install for psutil 03:19:13 INFO - building 'psutil._psutil_windows' extension 03:19:13 INFO - error: Unable to find vcvarsall.bat 03:19:13 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-k7d7qt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:19:13 INFO - running install 03:19:13 INFO - running build 03:19:13 INFO - running build_py 03:19:13 INFO - creating build 03:19:13 INFO - creating build\lib.win32-2.7 03:19:13 INFO - creating build\lib.win32-2.7\psutil 03:19:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:19:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:19:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:19:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:19:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:19:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:19:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:19:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:19:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:19:13 INFO - running build_ext 03:19:13 INFO - building 'psutil._psutil_windows' extension 03:19:13 INFO - error: Unable to find vcvarsall.bat 03:19:13 INFO - ---------------------------------------- 03:19:13 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-k7d7qt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:19:13 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data\pip\pip.log 03:19:13 WARNING - Return code: 1 03:19:13 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! 03:19:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:19:13 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')]} 03:19:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:19:13 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')]} 03:19:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:19:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 03:19:13 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 03:19:13 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 03:19:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:19:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 03:19:13 INFO - 'CLIENTNAME': 'Console', 03:19:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:19:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 03:19:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:19:13 INFO - 'DCLOCATION': 'SCL3', 03:19:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:19:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:19:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:19:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:19:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:19:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:19:13 INFO - 'HOMEDRIVE': 'C:', 03:19:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:19:13 INFO - 'KTS_VERSION': '1.19c', 03:19:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:19:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 03:19:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:19:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:19:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:19:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:19:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:19:13 INFO - 'MOZ_AIRBAG': '1', 03:19:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:19:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:19:13 INFO - 'MOZ_MSVCVERSION': '8', 03:19:13 INFO - 'MOZ_NO_REMOTE': '1', 03:19:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:19:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:19:13 INFO - 'NO_EM_RESTART': '1', 03:19:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:19:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:19:13 INFO - 'OS': 'Windows_NT', 03:19:13 INFO - 'OURDRIVE': 'C:', 03:19:13 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', 03:19:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:19:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:19:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:19:13 INFO - 'PROCESSOR_LEVEL': '6', 03:19:13 INFO - 'PROCESSOR_REVISION': '1e05', 03:19:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:19:13 INFO - 'PROMPT': '$P$G', 03:19:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:19:13 INFO - 'PWD': 'C:\\slave\\test', 03:19:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:19:13 INFO - 'SESSIONNAME': 'Console', 03:19:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:19:13 INFO - 'SYSTEMDRIVE': 'C:', 03:19:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:19:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:13 INFO - 'TEST1': 'testie', 03:19:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:13 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 03:19:13 INFO - 'USERNAME': 'cltbld', 03:19:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:19:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:19:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:19:13 INFO - 'WINDIR': 'C:\\WINDOWS', 03:19:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:19:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:19:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:19:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:19:14 INFO - Running setup.py egg_info for package mozsystemmonitor 03:19:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:19:14 INFO - Running setup.py egg_info for package psutil 03:19:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:19:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:19:14 INFO - Installing collected packages: mozsystemmonitor, psutil 03:19:14 INFO - Running setup.py install for mozsystemmonitor 03:19:14 INFO - Running setup.py install for psutil 03:19:14 INFO - building 'psutil._psutil_windows' extension 03:19:14 INFO - error: Unable to find vcvarsall.bat 03:19:14 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-dr8tyu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:19:14 INFO - running install 03:19:14 INFO - running build 03:19:14 INFO - running build_py 03:19:14 INFO - running build_ext 03:19:14 INFO - building 'psutil._psutil_windows' extension 03:19:14 INFO - error: Unable to find vcvarsall.bat 03:19:14 INFO - ---------------------------------------- 03:19:14 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-dr8tyu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:19:14 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data\pip\pip.log 03:19:14 WARNING - Return code: 1 03:19:14 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! 03:19:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:19:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:19:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:19:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:19:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:19:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 03:19:14 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 03:19:14 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 03:19:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:19:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 03:19:14 INFO - 'CLIENTNAME': 'Console', 03:19:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:19:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 03:19:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:19:14 INFO - 'DCLOCATION': 'SCL3', 03:19:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:19:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:19:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:19:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:19:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:19:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:19:14 INFO - 'HOMEDRIVE': 'C:', 03:19:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:19:14 INFO - 'KTS_VERSION': '1.19c', 03:19:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:19:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 03:19:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:19:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:19:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:19:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:19:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:19:14 INFO - 'MOZ_AIRBAG': '1', 03:19:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:19:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:19:14 INFO - 'MOZ_MSVCVERSION': '8', 03:19:14 INFO - 'MOZ_NO_REMOTE': '1', 03:19:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:19:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:19:14 INFO - 'NO_EM_RESTART': '1', 03:19:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:19:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:19:14 INFO - 'OS': 'Windows_NT', 03:19:14 INFO - 'OURDRIVE': 'C:', 03:19:14 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', 03:19:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:19:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:19:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:19:14 INFO - 'PROCESSOR_LEVEL': '6', 03:19:14 INFO - 'PROCESSOR_REVISION': '1e05', 03:19:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:19:14 INFO - 'PROMPT': '$P$G', 03:19:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:19:14 INFO - 'PWD': 'C:\\slave\\test', 03:19:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:19:14 INFO - 'SESSIONNAME': 'Console', 03:19:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:19:14 INFO - 'SYSTEMDRIVE': 'C:', 03:19:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:19:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:14 INFO - 'TEST1': 'testie', 03:19:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:14 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 03:19:14 INFO - 'USERNAME': 'cltbld', 03:19:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:19:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:19:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:19:14 INFO - 'WINDIR': 'C:\\WINDOWS', 03:19:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:19:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:19:14 INFO - Downloading/unpacking blobuploader==1.2.4 03:19:14 INFO - Downloading blobuploader-1.2.4.tar.gz 03:19:14 INFO - Running setup.py egg_info for package blobuploader 03:19:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:19:16 INFO - Running setup.py egg_info for package requests 03:19:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:19:16 INFO - Downloading docopt-0.6.1.tar.gz 03:19:16 INFO - Running setup.py egg_info for package docopt 03:19:16 INFO - Installing collected packages: blobuploader, docopt, requests 03:19:16 INFO - Running setup.py install for blobuploader 03:19:16 INFO - Running setup.py install for docopt 03:19:16 INFO - Running setup.py install for requests 03:19:16 INFO - Successfully installed blobuploader docopt requests 03:19:16 INFO - Cleaning up... 03:19:16 INFO - Return code: 0 03:19:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:19:16 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')]} 03:19:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:19:16 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')]} 03:19:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:19:16 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 03:19:16 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 03:19:16 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 03:19:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:19:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 03:19:16 INFO - 'CLIENTNAME': 'Console', 03:19:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:19:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 03:19:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:19:16 INFO - 'DCLOCATION': 'SCL3', 03:19:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:19:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:19:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:19:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:19:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:19:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:19:16 INFO - 'HOMEDRIVE': 'C:', 03:19:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:19:16 INFO - 'KTS_VERSION': '1.19c', 03:19:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:19:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 03:19:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:19:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:19:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:19:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:19:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:19:16 INFO - 'MOZ_AIRBAG': '1', 03:19:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:19:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:19:16 INFO - 'MOZ_MSVCVERSION': '8', 03:19:16 INFO - 'MOZ_NO_REMOTE': '1', 03:19:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:19:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:19:16 INFO - 'NO_EM_RESTART': '1', 03:19:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:19:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:19:16 INFO - 'OS': 'Windows_NT', 03:19:16 INFO - 'OURDRIVE': 'C:', 03:19:16 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', 03:19:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:19:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:19:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:19:16 INFO - 'PROCESSOR_LEVEL': '6', 03:19:16 INFO - 'PROCESSOR_REVISION': '1e05', 03:19:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:19:16 INFO - 'PROMPT': '$P$G', 03:19:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:19:16 INFO - 'PWD': 'C:\\slave\\test', 03:19:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:19:16 INFO - 'SESSIONNAME': 'Console', 03:19:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:19:16 INFO - 'SYSTEMDRIVE': 'C:', 03:19:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:19:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:16 INFO - 'TEST1': 'testie', 03:19:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:16 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 03:19:16 INFO - 'USERNAME': 'cltbld', 03:19:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:19:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:19:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:19:16 INFO - 'WINDIR': 'C:\\WINDOWS', 03:19:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:19:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:19:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:19:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:19:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:19:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:19:22 INFO - Unpacking c:\slave\test\build\tests\marionette 03:19:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:19:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:19:22 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 03:19:22 INFO - Running setup.py install for browsermob-proxy 03:19:27 INFO - Running setup.py install for manifestparser 03:19:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Running setup.py install for marionette-client 03:19:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:19:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Running setup.py install for marionette-driver 03:19:27 INFO - Running setup.py install for mozcrash 03:19:27 INFO - Running setup.py install for mozdebug 03:19:27 INFO - Running setup.py install for mozdevice 03:19:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Running setup.py install for mozfile 03:19:27 INFO - Running setup.py install for mozhttpd 03:19:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Running setup.py install for mozinfo 03:19:27 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Running setup.py install for mozInstall 03:19:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Running setup.py install for mozleak 03:19:27 INFO - Running setup.py install for mozlog 03:19:27 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Running setup.py install for moznetwork 03:19:27 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Running setup.py install for mozprocess 03:19:27 INFO - Running setup.py install for mozprofile 03:19:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Running setup.py install for mozrunner 03:19:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Running setup.py install for mozscreenshot 03:19:27 INFO - Running setup.py install for moztest 03:19:27 INFO - Running setup.py install for mozversion 03:19:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:19:27 INFO - Running setup.py install for wptserve 03:19:27 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 03:19:27 INFO - Cleaning up... 03:19:27 INFO - Return code: 0 03:19:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:19:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:19:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:19:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:19:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:19:27 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, '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-026', 'USERDOMAIN': 'T-XP32-IX-026', '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-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', '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-026\\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-026'}}, attempt #1 03:19:27 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 03:19:27 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 03:19:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:19:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 03:19:27 INFO - 'CLIENTNAME': 'Console', 03:19:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:19:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 03:19:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:19:27 INFO - 'DCLOCATION': 'SCL3', 03:19:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:19:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:19:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:19:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:19:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:19:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:19:27 INFO - 'HOMEDRIVE': 'C:', 03:19:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:19:27 INFO - 'KTS_VERSION': '1.19c', 03:19:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:19:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 03:19:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:19:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:19:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:19:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:19:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:19:27 INFO - 'MOZ_AIRBAG': '1', 03:19:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:19:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:19:27 INFO - 'MOZ_MSVCVERSION': '8', 03:19:27 INFO - 'MOZ_NO_REMOTE': '1', 03:19:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:19:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:19:27 INFO - 'NO_EM_RESTART': '1', 03:19:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:19:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:19:27 INFO - 'OS': 'Windows_NT', 03:19:27 INFO - 'OURDRIVE': 'C:', 03:19:27 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 03:19:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:19:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:19:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:19:27 INFO - 'PROCESSOR_LEVEL': '6', 03:19:27 INFO - 'PROCESSOR_REVISION': '1e05', 03:19:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:19:27 INFO - 'PROMPT': '$P$G', 03:19:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:19:27 INFO - 'PWD': 'C:\\slave\\test', 03:19:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:19:27 INFO - 'SESSIONNAME': 'Console', 03:19:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:19:27 INFO - 'SYSTEMDRIVE': 'C:', 03:19:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:19:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:27 INFO - 'TEST1': 'testie', 03:19:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:27 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 03:19:27 INFO - 'USERNAME': 'cltbld', 03:19:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:19:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:19:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:19:27 INFO - 'WINDIR': 'C:\\WINDOWS', 03:19:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:19:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:19:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:19:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:19:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:19:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:19:36 INFO - Unpacking c:\slave\test\build\tests\marionette 03:19:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:19:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:19:36 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)) 03:19:39 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)) 03:19:39 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)) 03:19:39 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)) 03:19:39 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)) 03:19:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:19:39 INFO - Downloading blessings-1.6.tar.gz 03:19:39 INFO - Running setup.py egg_info for package blessings 03:19:39 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)) 03:19:39 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:19:39 INFO - Running setup.py install for blessings 03:19:39 INFO - Running setup.py install for browsermob-proxy 03:19:39 INFO - Running setup.py install for manifestparser 03:19:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Running setup.py install for marionette-client 03:19:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:19:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Running setup.py install for marionette-driver 03:19:39 INFO - Running setup.py install for mozcrash 03:19:39 INFO - Running setup.py install for mozdebug 03:19:39 INFO - Running setup.py install for mozdevice 03:19:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Running setup.py install for mozhttpd 03:19:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Running setup.py install for mozInstall 03:19:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Running setup.py install for mozleak 03:19:39 INFO - Running setup.py install for mozprofile 03:19:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Running setup.py install for mozrunner 03:19:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:19:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:19:40 INFO - Running setup.py install for mozscreenshot 03:19:40 INFO - Running setup.py install for moztest 03:19:40 INFO - Running setup.py install for mozversion 03:19:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:19:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:19:40 INFO - Running setup.py install for wptserve 03:19:40 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:19:40 INFO - Cleaning up... 03:19:40 INFO - Return code: 0 03:19:40 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:19:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:19:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:19:40 INFO - Reading from file tmpfile_stdout 03:19:40 INFO - Using _rmtree_windows ... 03:19:40 INFO - Using _rmtree_windows ... 03:19:40 INFO - Current package versions: 03:19:40 INFO - blessings == 1.6 03:19:40 INFO - blobuploader == 1.2.4 03:19:40 INFO - browsermob-proxy == 0.6.0 03:19:40 INFO - distribute == 0.6.14 03:19:40 INFO - docopt == 0.6.1 03:19:40 INFO - manifestparser == 1.1 03:19:40 INFO - marionette-client == 2.3.0 03:19:40 INFO - marionette-driver == 1.4.0 03:19:40 INFO - mozInstall == 1.12 03:19:40 INFO - mozcrash == 0.17 03:19:40 INFO - mozdebug == 0.1 03:19:40 INFO - mozdevice == 0.48 03:19:40 INFO - mozfile == 1.2 03:19:40 INFO - mozhttpd == 0.7 03:19:40 INFO - mozinfo == 0.9 03:19:40 INFO - mozleak == 0.1 03:19:40 INFO - mozlog == 3.1 03:19:40 INFO - moznetwork == 0.27 03:19:40 INFO - mozprocess == 0.22 03:19:40 INFO - mozprofile == 0.28 03:19:40 INFO - mozrunner == 6.11 03:19:40 INFO - mozscreenshot == 0.1 03:19:40 INFO - mozsystemmonitor == 0.0 03:19:40 INFO - moztest == 0.7 03:19:40 INFO - mozversion == 1.4 03:19:40 INFO - requests == 1.2.3 03:19:40 INFO - wptserve == 1.4.0 03:19:40 INFO - Running post-action listener: _resource_record_post_action 03:19:40 INFO - Running post-action listener: _start_resource_monitoring 03:19:40 INFO - Starting resource monitoring. 03:19:40 INFO - ##### 03:19:40 INFO - ##### Running pull step. 03:19:40 INFO - ##### 03:19:40 INFO - Running pre-action listener: _resource_record_pre_action 03:19:40 INFO - Running main action method: pull 03:19:40 INFO - Pull has nothing to do! 03:19:40 INFO - Running post-action listener: _resource_record_post_action 03:19:40 INFO - ##### 03:19:40 INFO - ##### Running install step. 03:19:40 INFO - ##### 03:19:40 INFO - Running pre-action listener: _resource_record_pre_action 03:19:40 INFO - Running main action method: install 03:19:40 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:19:40 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:19:40 INFO - Reading from file tmpfile_stdout 03:19:40 INFO - Using _rmtree_windows ... 03:19:40 INFO - Using _rmtree_windows ... 03:19:40 INFO - Detecting whether we're running mozinstall >=1.0... 03:19:40 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:19:40 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:19:40 INFO - Reading from file tmpfile_stdout 03:19:40 INFO - Output received: 03:19:40 INFO - Usage: mozinstall-script.py [options] installer 03:19:40 INFO - Options: 03:19:40 INFO - -h, --help show this help message and exit 03:19:40 INFO - -d DEST, --destination=DEST 03:19:40 INFO - Directory to install application into. [default: 03:19:40 INFO - "C:\slave\test"] 03:19:40 INFO - --app=APP Application being installed. [default: firefox] 03:19:40 INFO - Using _rmtree_windows ... 03:19:40 INFO - Using _rmtree_windows ... 03:19:40 INFO - mkdir: C:\slave\test\build\application 03:19:40 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'] 03:19:40 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 03:19:44 INFO - Reading from file tmpfile_stdout 03:19:44 INFO - Output received: 03:19:44 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:19:44 INFO - Using _rmtree_windows ... 03:19:44 INFO - Using _rmtree_windows ... 03:19:44 INFO - Running post-action listener: _resource_record_post_action 03:19:44 INFO - ##### 03:19:44 INFO - ##### Running run-tests step. 03:19:44 INFO - ##### 03:19:44 INFO - Running pre-action listener: _resource_record_pre_action 03:19:44 INFO - Running main action method: run_tests 03:19:44 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:19:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:19:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:19:44 INFO - grabbing minidump binary from tooltool 03:19:44 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')]} 03:19:44 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:19:44 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 03:19:44 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 03:19:44 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:19:45 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp49wxuu 03:19:45 INFO - INFO - File integrity verified, renaming tmp49wxuu to win32-minidump_stackwalk.exe 03:19:45 INFO - Return code: 0 03:19:45 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:19:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:19:45 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/ChRqTACaSfeFzTnm37C98w/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 03:19:45 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/ChRqTACaSfeFzTnm37C98w/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 03:19:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:19:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 03:19:45 INFO - 'CLIENTNAME': 'Console', 03:19:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:19:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 03:19:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:19:45 INFO - 'DCLOCATION': 'SCL3', 03:19:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:19:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:19:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:19:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:19:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:19:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:19:45 INFO - 'HOMEDRIVE': 'C:', 03:19:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:19:45 INFO - 'KTS_VERSION': '1.19c', 03:19:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:19:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 03:19:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:19:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:19:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:19:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:19:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:19:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:19:45 INFO - 'MOZ_AIRBAG': '1', 03:19:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:19:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:19:45 INFO - 'MOZ_MSVCVERSION': '8', 03:19:45 INFO - 'MOZ_NO_REMOTE': '1', 03:19:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:19:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:19:45 INFO - 'NO_EM_RESTART': '1', 03:19:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:19:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:19:45 INFO - 'OS': 'Windows_NT', 03:19:45 INFO - 'OURDRIVE': 'C:', 03:19:45 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', 03:19:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:19:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:19:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:19:45 INFO - 'PROCESSOR_LEVEL': '6', 03:19:45 INFO - 'PROCESSOR_REVISION': '1e05', 03:19:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:19:45 INFO - 'PROMPT': '$P$G', 03:19:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:19:45 INFO - 'PWD': 'C:\\slave\\test', 03:19:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:19:45 INFO - 'SESSIONNAME': 'Console', 03:19:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:19:45 INFO - 'SYSTEMDRIVE': 'C:', 03:19:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:19:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:45 INFO - 'TEST1': 'testie', 03:19:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:19:45 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 03:19:45 INFO - 'USERNAME': 'cltbld', 03:19:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 03:19:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:19:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:19:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:19:45 INFO - 'WINDIR': 'C:\\WINDOWS', 03:19:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:19:45 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/ChRqTACaSfeFzTnm37C98w/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 03:19: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 03:19:47 INFO - import pkg_resources 03:19:48 INFO - Using 1 client processes 03:19:51 INFO - SUITE-START | Running 778 tests 03:19:51 INFO - Running testharness tests 03:19:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:19:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:19:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:19:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:19:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:19:51 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:19:51 INFO - Setting up ssl 03:19:51 INFO - PROCESS | certutil | 03:19:51 INFO - PROCESS | certutil | 03:19:51 INFO - PROCESS | certutil | 03:19:51 INFO - Certificate Nickname Trust Attributes 03:19:51 INFO - SSL,S/MIME,JAR/XPI 03:19:51 INFO - 03:19:51 INFO - web-platform-tests CT,, 03:19:51 INFO - 03:19:51 INFO - Starting runner 03:19:53 INFO - PROCESS | 3788 | [3788] 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 03:19:54 INFO - PROCESS | 3788 | [3788] 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 03:19:54 INFO - PROCESS | 3788 | [3788] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 03:19:55 INFO - PROCESS | 3788 | 1462529995575 Marionette DEBUG Marionette enabled via build flag and pref 03:19:55 INFO - PROCESS | 3788 | ++DOCSHELL 11BB6C00 == 1 [pid = 3788] [id = 1] 03:19:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 1 (11BB7000) [pid = 3788] [serial = 1] [outer = 00000000] 03:19:55 INFO - PROCESS | 3788 | [3788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:19:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 2 (11BB7C00) [pid = 3788] [serial = 2] [outer = 11BB7000] 03:19:55 INFO - PROCESS | 3788 | [3788] 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 03:19:55 INFO - PROCESS | 3788 | [3788] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 03:19:55 INFO - PROCESS | 3788 | ++DOCSHELL 122A8000 == 2 [pid = 3788] [id = 2] 03:19:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 3 (122A8400) [pid = 3788] [serial = 3] [outer = 00000000] 03:19:55 INFO - PROCESS | 3788 | [3788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:19:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 4 (122A9000) [pid = 3788] [serial = 4] [outer = 122A8400] 03:19:56 INFO - PROCESS | 3788 | 1462529996124 Marionette INFO Listening on port 2828 03:19:56 INFO - PROCESS | 3788 | 1462529996541 Marionette DEBUG Marionette enabled via command-line flag 03:19:56 INFO - PROCESS | 3788 | ++DOCSHELL 11505C00 == 3 [pid = 3788] [id = 3] 03:19:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 5 (1150DC00) [pid = 3788] [serial = 5] [outer = 00000000] 03:19:56 INFO - PROCESS | 3788 | [3788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:19:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 6 (1150E800) [pid = 3788] [serial = 6] [outer = 1150DC00] 03:19:56 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:19:56 INFO - PROCESS | 3788 | [3788] 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 03:19:56 INFO - PROCESS | 3788 | [3788] 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 03:19:56 INFO - PROCESS | 3788 | [3788] 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 03:19:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 7 (13C5A800) [pid = 3788] [serial = 7] [outer = 122A8400] 03:19:56 INFO - PROCESS | 3788 | [3788] 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 03:19:56 INFO - PROCESS | 3788 | 1462529996914 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1491 03:19:56 INFO - PROCESS | 3788 | [3788] 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 03:19:56 INFO - PROCESS | 3788 | 1462529996951 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1492 03:19:56 INFO - PROCESS | 3788 | 1462529996954 Marionette DEBUG Closed connection conn0 03:19:57 INFO - PROCESS | 3788 | 1462529997050 Marionette DEBUG Closed connection conn1 03:19:57 INFO - PROCESS | 3788 | [3788] 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 03:19:57 INFO - PROCESS | 3788 | 1462529997057 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1494 03:19:57 INFO - PROCESS | 3788 | 1462529997091 Marionette DEBUG Closed connection conn2 03:19:57 INFO - PROCESS | 3788 | [3788] 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 03:19:57 INFO - PROCESS | 3788 | 1462529997098 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1495 03:19:57 INFO - PROCESS | 3788 | ++DOCSHELL 14149400 == 4 [pid = 3788] [id = 4] 03:19:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 8 (14149C00) [pid = 3788] [serial = 8] [outer = 00000000] 03:19:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 9 (14665800) [pid = 3788] [serial = 9] [outer = 14149C00] 03:19:57 INFO - PROCESS | 3788 | [3788] 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 03:19:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 10 (1466A000) [pid = 3788] [serial = 10] [outer = 14149C00] 03:19:57 INFO - PROCESS | 3788 | 1462529997359 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:19:57 INFO - PROCESS | 3788 | 1462529997365 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":"20160506013623","device":"desktop","version":"48.0a2"} 03:19:57 INFO - PROCESS | 3788 | [3788] 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 03:19:57 INFO - PROCESS | 3788 | [3788] 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 03:19:57 INFO - PROCESS | 3788 | [3788] 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 03:19:57 INFO - PROCESS | 3788 | [3788] 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 03:19:58 INFO - PROCESS | 3788 | ++DOCSHELL 13C66C00 == 5 [pid = 3788] [id = 5] 03:19:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 11 (13C67400) [pid = 3788] [serial = 11] [outer = 00000000] 03:19:58 INFO - PROCESS | 3788 | ++DOCSHELL 13C75C00 == 6 [pid = 3788] [id = 6] 03:19:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 12 (14141000) [pid = 3788] [serial = 12] [outer = 00000000] 03:19:58 INFO - PROCESS | 3788 | [3788] 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 03:19:58 INFO - PROCESS | 3788 | ++DOCSHELL 16BFE000 == 7 [pid = 3788] [id = 7] 03:19:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 13 (16BFE400) [pid = 3788] [serial = 13] [outer = 00000000] 03:19:58 INFO - PROCESS | 3788 | [3788] 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 03:19:58 INFO - PROCESS | 3788 | [3788] 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 03:19:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 14 (16DAA800) [pid = 3788] [serial = 14] [outer = 16BFE400] 03:19:59 INFO - PROCESS | 3788 | [3788] 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 03:19:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 15 (16AAE800) [pid = 3788] [serial = 15] [outer = 13C67400] 03:19:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 16 (16AB0400) [pid = 3788] [serial = 16] [outer = 14141000] 03:19:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 17 (16AB2C00) [pid = 3788] [serial = 17] [outer = 16BFE400] 03:19:59 INFO - PROCESS | 3788 | 1462529999732 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 3788 | 1462529999745 Marionette DEBUG loaded listener.js 03:20:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 18 (18134C00) [pid = 3788] [serial = 18] [outer = 16BFE400] 03:20:00 INFO - PROCESS | 3788 | 1462530000333 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"739ab20f-2608-4c1c-9103-543dc01836d7","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":"20160506013623","device":"desktop","version":"48.0a2","command_id":1}}] 03:20:00 INFO - PROCESS | 3788 | 1462530000500 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}] 03:20:00 INFO - PROCESS | 3788 | 1462530000572 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:20:00 INFO - PROCESS | 3788 | 1462530000678 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:20:00 INFO - PROCESS | 3788 | [3788] 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 03:20:00 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:20:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 19 (11FAD400) [pid = 3788] [serial = 19] [outer = 16BFE400] 03:20:01 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:20:01 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:20:01 INFO - PROCESS | 3788 | 1462530001196 Marionette TRACE conn3 <- [1,3,null,{}] 03:20:01 INFO - PROCESS | 3788 | 1462530001213 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:20:01 INFO - PROCESS | 3788 | 1462530001238 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:20:01 INFO - PROCESS | 3788 | 1462530001266 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 3788 | 1462530001268 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 03:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:20:01 INFO - PROCESS | 3788 | 1462530001329 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 3788 | 1462530001332 Marionette TRACE conn3 <- [1,6,null,{}] 03:20:01 INFO - PROCESS | 3788 | 1462530001342 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}] 03:20:01 INFO - PROCESS | 3788 | 1462530001354 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:20:01 INFO - PROCESS | 3788 | 1462530001359 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 3788 | ++DOCSHELL 16BFA000 == 8 [pid = 3788] [id = 8] 03:20:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 20 (19DC2C00) [pid = 3788] [serial = 20] [outer = 00000000] 03:20:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 21 (135BC800) [pid = 3788] [serial = 21] [outer = 19DC2C00] 03:20:01 INFO - PROCESS | 3788 | 1462530001405 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 22 (135C0800) [pid = 3788] [serial = 22] [outer = 19DC2C00] 03:20:01 INFO - PROCESS | 3788 | ++DOCSHELL 1A4A3400 == 9 [pid = 3788] [id = 9] 03:20:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 23 (1A4A3800) [pid = 3788] [serial = 23] [outer = 00000000] 03:20:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 24 (1A4A6000) [pid = 3788] [serial = 24] [outer = 1A4A3800] 03:20:01 INFO - PROCESS | 3788 | 1462530001876 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 25 (1A1B6800) [pid = 3788] [serial = 25] [outer = 1A4A3800] 03:20:02 INFO - PROCESS | 3788 | 1462530002066 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]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 843ms 03:20:02 INFO - PROCESS | 3788 | 1462530002166 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:20:02 INFO - PROCESS | 3788 | 1462530002168 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 03:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:20:02 INFO - PROCESS | 3788 | 1462530002185 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 3788 | 1462530002186 Marionette TRACE conn3 <- [1,10,null,{}] 03:20:02 INFO - PROCESS | 3788 | 1462530002233 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}] 03:20:02 INFO - PROCESS | 3788 | 1462530002349 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:20:02 INFO - PROCESS | 3788 | 1462530002362 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:02 INFO - PROCESS | 3788 | ++DOCSHELL 1A833800 == 10 [pid = 3788] [id = 10] 03:20:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 26 (1AE07400) [pid = 3788] [serial = 26] [outer = 00000000] 03:20:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 27 (1AF1A000) [pid = 3788] [serial = 27] [outer = 1AE07400] 03:20:02 INFO - PROCESS | 3788 | 1462530002409 Marionette DEBUG loaded listener.js 03:20:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 28 (1AF1E000) [pid = 3788] [serial = 28] [outer = 1AE07400] 03:20:02 INFO - PROCESS | 3788 | 1462530002788 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]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 608ms 03:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:20:02 INFO - PROCESS | 3788 | 1462530002800 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:20:02 INFO - PROCESS | 3788 | 1462530002802 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 03:20:02 INFO - PROCESS | 3788 | 1462530002805 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 3788 | 1462530002807 Marionette TRACE conn3 <- [1,14,null,{}] 03:20:02 INFO - PROCESS | 3788 | 1462530002810 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}] 03:20:02 INFO - PROCESS | 3788 | 1462530002901 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:20:02 INFO - PROCESS | 3788 | 1462530002908 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:02 INFO - PROCESS | 3788 | ++DOCSHELL 1A988C00 == 11 [pid = 3788] [id = 11] 03:20:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 29 (1A98A400) [pid = 3788] [serial = 29] [outer = 00000000] 03:20:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 30 (1AB19000) [pid = 3788] [serial = 30] [outer = 1A98A400] 03:20:02 INFO - PROCESS | 3788 | 1462530002951 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 31 (1AF18000) [pid = 3788] [serial = 31] [outer = 1A98A400] 03:20:03 INFO - PROCESS | 3788 | 1462530003299 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]]]}] 03:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 530ms 03:20:03 INFO - PROCESS | 3788 | 1462530003341 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:20:03 INFO - PROCESS | 3788 | 1462530003343 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 03:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:20:03 INFO - PROCESS | 3788 | 1462530003346 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:20:03 INFO - PROCESS | 3788 | 1462530003347 Marionette TRACE conn3 <- [1,18,null,{}] 03:20:03 INFO - PROCESS | 3788 | 1462530003351 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}] 03:20:03 INFO - PROCESS | 3788 | 1462530003452 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:20:03 INFO - PROCESS | 3788 | 1462530003458 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 3788 | ++DOCSHELL 1ABBC400 == 12 [pid = 3788] [id = 12] 03:20:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 32 (1ABBE000) [pid = 3788] [serial = 32] [outer = 00000000] 03:20:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 33 (1AF1AC00) [pid = 3788] [serial = 33] [outer = 1ABBE000] 03:20:03 INFO - PROCESS | 3788 | 1462530003503 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 34 (1B06B800) [pid = 3788] [serial = 34] [outer = 1ABBE000] 03:20:03 INFO - PROCESS | 3788 | 1462530003842 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]]]}] 03:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 03:20:03 INFO - PROCESS | 3788 | 1462530003882 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:20:03 INFO - PROCESS | 3788 | 1462530003884 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 03:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:20:03 INFO - PROCESS | 3788 | 1462530003888 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:20:03 INFO - PROCESS | 3788 | 1462530003889 Marionette TRACE conn3 <- [1,22,null,{}] 03:20:03 INFO - PROCESS | 3788 | 1462530003893 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}] 03:20:03 INFO - PROCESS | 3788 | 1462530003981 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:20:03 INFO - PROCESS | 3788 | 1462530003988 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 3788 | ++DOCSHELL 1B071C00 == 13 [pid = 3788] [id = 13] 03:20:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 35 (1B075000) [pid = 3788] [serial = 35] [outer = 00000000] 03:20:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 36 (1B237800) [pid = 3788] [serial = 36] [outer = 1B075000] 03:20:04 INFO - PROCESS | 3788 | 1462530004031 Marionette DEBUG loaded listener.js 03:20:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 37 (1B23B800) [pid = 3788] [serial = 37] [outer = 1B075000] 03:20:04 INFO - PROCESS | 3788 | 1462530004327 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]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 484ms 03:20:04 INFO - PROCESS | 3788 | 1462530004382 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 3788 | 1462530004384 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 03:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:20:04 INFO - PROCESS | 3788 | 1462530004387 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 3788 | 1462530004389 Marionette TRACE conn3 <- [1,26,null,{}] 03:20:04 INFO - PROCESS | 3788 | 1462530004392 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}] 03:20:04 INFO - PROCESS | 3788 | 1462530004481 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:20:04 INFO - PROCESS | 3788 | 1462530004488 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:04 INFO - PROCESS | 3788 | ++DOCSHELL 1B362800 == 14 [pid = 3788] [id = 14] 03:20:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 38 (1B363800) [pid = 3788] [serial = 38] [outer = 00000000] 03:20:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 39 (1B36BC00) [pid = 3788] [serial = 39] [outer = 1B363800] 03:20:04 INFO - PROCESS | 3788 | 1462530004531 Marionette DEBUG loaded listener.js 03:20:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 40 (1B370800) [pid = 3788] [serial = 40] [outer = 1B363800] 03:20:04 INFO - PROCESS | 3788 | 1462530004858 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]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 530ms 03:20:04 INFO - PROCESS | 3788 | 1462530004923 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 3788 | 1462530004925 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 03:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:20:04 INFO - PROCESS | 3788 | 1462530004928 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 3788 | 1462530004929 Marionette TRACE conn3 <- [1,30,null,{}] 03:20:04 INFO - PROCESS | 3788 | 1462530004933 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}] 03:20:05 INFO - PROCESS | 3788 | 1462530005015 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:20:05 INFO - PROCESS | 3788 | 1462530005022 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:05 INFO - PROCESS | 3788 | ++DOCSHELL 1B611000 == 15 [pid = 3788] [id = 15] 03:20:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 41 (1B611C00) [pid = 3788] [serial = 41] [outer = 00000000] 03:20:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 42 (1B61B800) [pid = 3788] [serial = 42] [outer = 1B611C00] 03:20:05 INFO - PROCESS | 3788 | 1462530005064 Marionette DEBUG loaded listener.js 03:20:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 43 (1B61DC00) [pid = 3788] [serial = 43] [outer = 1B611C00] 03:20:05 INFO - PROCESS | 3788 | ++DOCSHELL 1B619400 == 16 [pid = 3788] [id = 16] 03:20:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 44 (1B619800) [pid = 3788] [serial = 44] [outer = 00000000] 03:20:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 45 (1B779800) [pid = 3788] [serial = 45] [outer = 1B619800] 03:20:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 46 (1B61E000) [pid = 3788] [serial = 46] [outer = 1B619800] 03:20:05 INFO - PROCESS | 3788 | ++DOCSHELL 1B776C00 == 17 [pid = 3788] [id = 17] 03:20:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 47 (1B77A800) [pid = 3788] [serial = 47] [outer = 00000000] 03:20:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 48 (1B925800) [pid = 3788] [serial = 48] [outer = 1B77A800] 03:20:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 49 (1B92F000) [pid = 3788] [serial = 49] [outer = 1B77A800] 03:20:05 INFO - PROCESS | 3788 | 1462530005550 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]]]}] 03:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 624ms 03:20:05 INFO - PROCESS | 3788 | 1462530005566 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:20:05 INFO - PROCESS | 3788 | 1462530005568 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 03:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:20:05 INFO - PROCESS | 3788 | 1462530005572 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:20:05 INFO - PROCESS | 3788 | 1462530005573 Marionette TRACE conn3 <- [1,34,null,{}] 03:20:05 INFO - PROCESS | 3788 | 1462530005577 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}] 03:20:05 INFO - PROCESS | 3788 | 1462530005673 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:20:06 INFO - PROCESS | 3788 | 1462530006262 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 3788 | --DOCSHELL 11BB6C00 == 16 [pid = 3788] [id = 1] 03:20:06 INFO - PROCESS | 3788 | ++DOCSHELL 10572000 == 17 [pid = 3788] [id = 18] 03:20:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 50 (10573000) [pid = 3788] [serial = 50] [outer = 00000000] 03:20:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 51 (1063F400) [pid = 3788] [serial = 51] [outer = 10573000] 03:20:06 INFO - PROCESS | 3788 | 1462530006326 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 52 (107F9800) [pid = 3788] [serial = 52] [outer = 10573000] 03:20:06 INFO - PROCESS | 3788 | 1462530006853 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]]]}] 03:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1358ms 03:20:06 INFO - PROCESS | 3788 | 1462530006935 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:20:06 INFO - PROCESS | 3788 | 1462530006940 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 03:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:20:06 INFO - PROCESS | 3788 | 1462530006945 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:20:06 INFO - PROCESS | 3788 | 1462530006949 Marionette TRACE conn3 <- [1,38,null,{}] 03:20:06 INFO - PROCESS | 3788 | 1462530006954 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}] 03:20:07 INFO - PROCESS | 3788 | 1462530007064 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:20:07 INFO - PROCESS | 3788 | 1462530007129 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:07 INFO - PROCESS | 3788 | ++DOCSHELL 11591800 == 18 [pid = 3788] [id = 19] 03:20:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 53 (115DA000) [pid = 3788] [serial = 53] [outer = 00000000] 03:20:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 54 (12E0E000) [pid = 3788] [serial = 54] [outer = 115DA000] 03:20:07 INFO - PROCESS | 3788 | 1462530007184 Marionette DEBUG loaded listener.js 03:20:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (134D5C00) [pid = 3788] [serial = 55] [outer = 115DA000] 03:20:07 INFO - PROCESS | 3788 | 1462530007738 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]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 827ms 03:20:07 INFO - PROCESS | 3788 | 1462530007790 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 3788 | 1462530007794 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 03:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:20:07 INFO - PROCESS | 3788 | 1462530007798 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 3788 | 1462530007800 Marionette TRACE conn3 <- [1,42,null,{}] 03:20:07 INFO - PROCESS | 3788 | 1462530007804 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}] 03:20:07 INFO - PROCESS | 3788 | 1462530007913 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:20:07 INFO - PROCESS | 3788 | 1462530007991 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:07 INFO - PROCESS | 3788 | ++DOCSHELL 13C4E400 == 19 [pid = 3788] [id = 20] 03:20:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (13C4F400) [pid = 3788] [serial = 56] [outer = 00000000] 03:20:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (14146000) [pid = 3788] [serial = 57] [outer = 13C4F400] 03:20:08 INFO - PROCESS | 3788 | 1462530008046 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (153E3800) [pid = 3788] [serial = 58] [outer = 13C4F400] 03:20:08 INFO - PROCESS | 3788 | 1462530008757 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]]]}] 03:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 998ms 03:20:08 INFO - PROCESS | 3788 | 1462530008806 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:20:08 INFO - PROCESS | 3788 | 1462530008809 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 03:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:20:08 INFO - PROCESS | 3788 | 1462530008816 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:20:08 INFO - PROCESS | 3788 | 1462530008819 Marionette TRACE conn3 <- [1,46,null,{}] 03:20:08 INFO - PROCESS | 3788 | 1462530008826 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}] 03:20:08 INFO - PROCESS | 3788 | 1462530008914 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:20:08 INFO - PROCESS | 3788 | 1462530008980 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 3788 | ++DOCSHELL 10D6B800 == 20 [pid = 3788] [id = 21] 03:20:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (10D7B000) [pid = 3788] [serial = 59] [outer = 00000000] 03:20:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (10E6B800) [pid = 3788] [serial = 60] [outer = 10D7B000] 03:20:09 INFO - PROCESS | 3788 | 1462530009031 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (112AC800) [pid = 3788] [serial = 61] [outer = 10D7B000] 03:20:09 INFO - PROCESS | 3788 | --DOCSHELL 14149400 == 19 [pid = 3788] [id = 4] 03:20:09 INFO - PROCESS | 3788 | 1462530009521 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]]]}] 03:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 749ms 03:20:09 INFO - PROCESS | 3788 | 1462530009559 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 3788 | 1462530009564 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 03:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:20:09 INFO - PROCESS | 3788 | 1462530009570 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 3788 | 1462530009572 Marionette TRACE conn3 <- [1,50,null,{}] 03:20:09 INFO - PROCESS | 3788 | 1462530009576 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}] 03:20:09 INFO - PROCESS | 3788 | 1462530009707 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:20:09 INFO - PROCESS | 3788 | 1462530009827 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:09 INFO - PROCESS | 3788 | ++DOCSHELL 107FA800 == 20 [pid = 3788] [id = 22] 03:20:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (10E69800) [pid = 3788] [serial = 62] [outer = 00000000] 03:20:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (12ED9800) [pid = 3788] [serial = 63] [outer = 10E69800] 03:20:09 INFO - PROCESS | 3788 | 1462530009873 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (132E9800) [pid = 3788] [serial = 64] [outer = 10E69800] 03:20:10 INFO - PROCESS | 3788 | 1462530010191 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]]]}] 03:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 687ms 03:20:10 INFO - PROCESS | 3788 | 1462530010277 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:20:10 INFO - PROCESS | 3788 | 1462530010279 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 03:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:20:10 INFO - PROCESS | 3788 | 1462530010284 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 3788 | 1462530010287 Marionette TRACE conn3 <- [1,54,null,{}] 03:20:10 INFO - PROCESS | 3788 | 1462530010300 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}] 03:20:10 INFO - PROCESS | 3788 | 1462530010380 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:20:10 INFO - PROCESS | 3788 | 1462530010392 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 3788 | ++DOCSHELL 13564400 == 21 [pid = 3788] [id = 23] 03:20:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (135BAC00) [pid = 3788] [serial = 65] [outer = 00000000] 03:20:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (13BF0000) [pid = 3788] [serial = 66] [outer = 135BAC00] 03:20:10 INFO - PROCESS | 3788 | 1462530010438 Marionette DEBUG loaded listener.js 03:20:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (13C57000) [pid = 3788] [serial = 67] [outer = 135BAC00] 03:20:10 INFO - PROCESS | 3788 | 1462530010821 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]]]}] 03:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 592ms 03:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:20:10 INFO - PROCESS | 3788 | 1462530010864 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:20:10 INFO - PROCESS | 3788 | 1462530010867 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 03:20:10 INFO - PROCESS | 3788 | 1462530010870 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 3788 | 1462530010871 Marionette TRACE conn3 <- [1,58,null,{}] 03:20:10 INFO - PROCESS | 3788 | 1462530010875 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}] 03:20:10 INFO - PROCESS | 3788 | 1462530010953 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:20:10 INFO - PROCESS | 3788 | 1462530010959 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 3788 | ++DOCSHELL 13C6F400 == 22 [pid = 3788] [id = 24] 03:20:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (14142800) [pid = 3788] [serial = 68] [outer = 00000000] 03:20:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (14661000) [pid = 3788] [serial = 69] [outer = 14142800] 03:20:11 INFO - PROCESS | 3788 | 1462530011003 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (146EAC00) [pid = 3788] [serial = 70] [outer = 14142800] 03:20:11 INFO - PROCESS | 3788 | 1462530011371 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]]]}] 03:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 530ms 03:20:11 INFO - PROCESS | 3788 | 1462530011405 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:20:11 INFO - PROCESS | 3788 | 1462530011407 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 03:20:11 INFO - PROCESS | 3788 | 1462530011411 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:20:11 INFO - PROCESS | 3788 | 1462530011412 Marionette TRACE conn3 <- [1,62,null,{}] 03:20:11 INFO - PROCESS | 3788 | 1462530011416 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}] 03:20:11 INFO - PROCESS | 3788 | 1462530011520 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:20:11 INFO - PROCESS | 3788 | 1462530011528 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:11 INFO - PROCESS | 3788 | ++DOCSHELL 159BE000 == 23 [pid = 3788] [id = 25] 03:20:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (159BF000) [pid = 3788] [serial = 71] [outer = 00000000] 03:20:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15A63800) [pid = 3788] [serial = 72] [outer = 159BF000] 03:20:11 INFO - PROCESS | 3788 | 1462530011571 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (15A65400) [pid = 3788] [serial = 73] [outer = 159BF000] 03:20:11 INFO - PROCESS | 3788 | 1462530011953 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]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 593ms 03:20:12 INFO - PROCESS | 3788 | 1462530012008 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 3788 | 1462530012010 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 03:20:12 INFO - PROCESS | 3788 | 1462530012013 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:20:12 INFO - PROCESS | 3788 | 1462530012015 Marionette TRACE conn3 <- [1,66,null,{}] 03:20:12 INFO - PROCESS | 3788 | 1462530012018 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}] 03:20:12 INFO - PROCESS | 3788 | 1462530012135 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:20:12 INFO - PROCESS | 3788 | 1462530012149 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 3788 | ++DOCSHELL 142AF000 == 24 [pid = 3788] [id = 26] 03:20:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (15AFE400) [pid = 3788] [serial = 74] [outer = 00000000] 03:20:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (162DB800) [pid = 3788] [serial = 75] [outer = 15AFE400] 03:20:12 INFO - PROCESS | 3788 | 1462530012192 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (162E3400) [pid = 3788] [serial = 76] [outer = 15AFE400] 03:20:12 INFO - PROCESS | 3788 | 1462530012564 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]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 593ms 03:20:12 INFO - PROCESS | 3788 | 1462530012610 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 3788 | 1462530012612 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 03:20:12 INFO - PROCESS | 3788 | 1462530012615 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:20:12 INFO - PROCESS | 3788 | 1462530012617 Marionette TRACE conn3 <- [1,70,null,{}] 03:20:12 INFO - PROCESS | 3788 | 1462530012620 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}] 03:20:12 INFO - PROCESS | 3788 | 1462530012692 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:20:12 INFO - PROCESS | 3788 | 1462530012698 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 3788 | ++DOCSHELL 16AAA000 == 25 [pid = 3788] [id = 27] 03:20:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (16AC6C00) [pid = 3788] [serial = 77] [outer = 00000000] 03:20:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (16DB1400) [pid = 3788] [serial = 78] [outer = 16AC6C00] 03:20:12 INFO - PROCESS | 3788 | 1462530012743 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (172D6400) [pid = 3788] [serial = 79] [outer = 16AC6C00] 03:20:13 INFO - PROCESS | 3788 | 1462530013123 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]]]}] 03:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 531ms 03:20:13 INFO - PROCESS | 3788 | 1462530013151 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:20:13 INFO - PROCESS | 3788 | 1462530013153 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 03:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:20:13 INFO - PROCESS | 3788 | 1462530013156 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 3788 | 1462530013158 Marionette TRACE conn3 <- [1,74,null,{}] 03:20:13 INFO - PROCESS | 3788 | 1462530013161 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}] 03:20:13 INFO - PROCESS | 3788 | 1462530013264 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:20:13 INFO - PROCESS | 3788 | 1462530013273 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 3788 | ++DOCSHELL 134ED800 == 26 [pid = 3788] [id = 28] 03:20:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17342800) [pid = 3788] [serial = 80] [outer = 00000000] 03:20:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (178CC400) [pid = 3788] [serial = 81] [outer = 17342800] 03:20:13 INFO - PROCESS | 3788 | 1462530013316 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (179F0C00) [pid = 3788] [serial = 82] [outer = 17342800] 03:20:13 INFO - PROCESS | 3788 | 1462530013685 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]]]}] 03:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 593ms 03:20:13 INFO - PROCESS | 3788 | 1462530013754 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:20:13 INFO - PROCESS | 3788 | 1462530013756 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 03:20:13 INFO - PROCESS | 3788 | 1462530013759 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:20:13 INFO - PROCESS | 3788 | 1462530013760 Marionette TRACE conn3 <- [1,78,null,{}] 03:20:13 INFO - PROCESS | 3788 | 1462530013764 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}] 03:20:13 INFO - PROCESS | 3788 | 1462530013862 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:20:13 INFO - PROCESS | 3788 | 1462530013871 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 3788 | ++DOCSHELL 132EE800 == 27 [pid = 3788] [id = 29] 03:20:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1465D400) [pid = 3788] [serial = 83] [outer = 00000000] 03:20:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (180EC400) [pid = 3788] [serial = 84] [outer = 1465D400] 03:20:13 INFO - PROCESS | 3788 | 1462530013921 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1812A400) [pid = 3788] [serial = 85] [outer = 1465D400] 03:20:14 INFO - PROCESS | 3788 | 1462530014305 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]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 03:20:14 INFO - PROCESS | 3788 | 1462530014356 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 3788 | 1462530014358 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 03:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:20:14 INFO - PROCESS | 3788 | 1462530014362 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 3788 | 1462530014363 Marionette TRACE conn3 <- [1,82,null,{}] 03:20:14 INFO - PROCESS | 3788 | 1462530014367 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}] 03:20:14 INFO - PROCESS | 3788 | 1462530014466 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:20:14 INFO - PROCESS | 3788 | 1462530014477 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:14 INFO - PROCESS | 3788 | ++DOCSHELL 162E4C00 == 28 [pid = 3788] [id = 30] 03:20:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (179F7800) [pid = 3788] [serial = 86] [outer = 00000000] 03:20:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (185B0C00) [pid = 3788] [serial = 87] [outer = 179F7800] 03:20:14 INFO - PROCESS | 3788 | 1462530014520 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (18715C00) [pid = 3788] [serial = 88] [outer = 179F7800] 03:20:14 INFO - PROCESS | 3788 | 1462530014886 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]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 531ms 03:20:14 INFO - PROCESS | 3788 | 1462530014897 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 3788 | 1462530014900 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 03:20:14 INFO - PROCESS | 3788 | 1462530014903 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:20:14 INFO - PROCESS | 3788 | 1462530014905 Marionette TRACE conn3 <- [1,86,null,{}] 03:20:14 INFO - PROCESS | 3788 | 1462530014909 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}] 03:20:14 INFO - PROCESS | 3788 | 1462530015008 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:20:14 INFO - PROCESS | 3788 | 1462530015014 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 3788 | ++DOCSHELL 18719000 == 29 [pid = 3788] [id = 31] 03:20:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (19BF6800) [pid = 3788] [serial = 89] [outer = 00000000] 03:20:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (19DBEC00) [pid = 3788] [serial = 90] [outer = 19BF6800] 03:20:15 INFO - PROCESS | 3788 | 1462530015060 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A1BF800) [pid = 3788] [serial = 91] [outer = 19BF6800] 03:20:15 INFO - PROCESS | 3788 | 1462530015457 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]]]}] 03:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 593ms 03:20:15 INFO - PROCESS | 3788 | 1462530015500 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:20:15 INFO - PROCESS | 3788 | 1462530015502 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 03:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:20:15 INFO - PROCESS | 3788 | 1462530015506 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:20:15 INFO - PROCESS | 3788 | 1462530015507 Marionette TRACE conn3 <- [1,90,null,{}] 03:20:15 INFO - PROCESS | 3788 | 1462530015510 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}] 03:20:15 INFO - PROCESS | 3788 | 1462530015592 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:20:15 INFO - PROCESS | 3788 | 1462530015598 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 3788 | ++DOCSHELL 180E0800 == 30 [pid = 3788] [id = 32] 03:20:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (19D7E800) [pid = 3788] [serial = 92] [outer = 00000000] 03:20:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1A826400) [pid = 3788] [serial = 93] [outer = 19D7E800] 03:20:15 INFO - PROCESS | 3788 | 1462530015641 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1A832C00) [pid = 3788] [serial = 94] [outer = 19D7E800] 03:20:16 INFO - PROCESS | 3788 | 1462530016016 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]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 530ms 03:20:16 INFO - PROCESS | 3788 | 1462530016041 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 3788 | 1462530016043 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 03:20:16 INFO - PROCESS | 3788 | 1462530016046 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:20:16 INFO - PROCESS | 3788 | 1462530016047 Marionette TRACE conn3 <- [1,94,null,{}] 03:20:16 INFO - PROCESS | 3788 | 1462530016051 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}] 03:20:16 INFO - PROCESS | 3788 | 1462530016155 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:20:16 INFO - PROCESS | 3788 | 1462530016164 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 3788 | ++DOCSHELL 107EFC00 == 31 [pid = 3788] [id = 33] 03:20:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (19DB9C00) [pid = 3788] [serial = 95] [outer = 00000000] 03:20:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (1AB14400) [pid = 3788] [serial = 96] [outer = 19DB9C00] 03:20:16 INFO - PROCESS | 3788 | 1462530016208 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (1AB1A400) [pid = 3788] [serial = 97] [outer = 19DB9C00] 03:20:16 INFO - PROCESS | 3788 | 1462530016587 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]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 593ms 03:20:16 INFO - PROCESS | 3788 | 1462530016643 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 3788 | 1462530016645 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 03:20:16 INFO - PROCESS | 3788 | 1462530016649 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:20:16 INFO - PROCESS | 3788 | 1462530016650 Marionette TRACE conn3 <- [1,98,null,{}] 03:20:16 INFO - PROCESS | 3788 | 1462530016654 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}] 03:20:16 INFO - PROCESS | 3788 | 1462530016779 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:20:16 INFO - PROCESS | 3788 | 1462530016791 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 3788 | ++DOCSHELL 185B1800 == 32 [pid = 3788] [id = 34] 03:20:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (185B3000) [pid = 3788] [serial = 98] [outer = 00000000] 03:20:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (1ABBB800) [pid = 3788] [serial = 99] [outer = 185B3000] 03:20:16 INFO - PROCESS | 3788 | 1462530016833 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (1AE0E000) [pid = 3788] [serial = 100] [outer = 185B3000] 03:20:18 INFO - PROCESS | 3788 | 1462530018038 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]]]}] 03:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1435ms 03:20:18 INFO - PROCESS | 3788 | 1462530018095 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:20:18 INFO - PROCESS | 3788 | 1462530018098 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 03:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:20:18 INFO - PROCESS | 3788 | 1462530018102 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 3788 | 1462530018105 Marionette TRACE conn3 <- [1,102,null,{}] 03:20:18 INFO - PROCESS | 3788 | 1462530018116 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}] 03:20:18 INFO - PROCESS | 3788 | 1462530018218 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:20:18 INFO - PROCESS | 3788 | 1462530018233 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 3788 | ++DOCSHELL 10D81000 == 33 [pid = 3788] [id = 35] 03:20:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (10D81400) [pid = 3788] [serial = 101] [outer = 00000000] 03:20:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1158F000) [pid = 3788] [serial = 102] [outer = 10D81400] 03:20:18 INFO - PROCESS | 3788 | 1462530018278 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (115DBC00) [pid = 3788] [serial = 103] [outer = 10D81400] 03:20:18 INFO - PROCESS | 3788 | 1462530018671 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]]]}] 03:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 592ms 03:20:18 INFO - PROCESS | 3788 | 1462530018697 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:20:18 INFO - PROCESS | 3788 | 1462530018702 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 03:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:20:18 INFO - PROCESS | 3788 | 1462530018708 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 3788 | 1462530018710 Marionette TRACE conn3 <- [1,106,null,{}] 03:20:18 INFO - PROCESS | 3788 | 1462530018714 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}] 03:20:18 INFO - PROCESS | 3788 | 1462530018814 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:20:18 INFO - PROCESS | 3788 | 1462530018822 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 3788 | ++DOCSHELL 11BB7800 == 34 [pid = 3788] [id = 36] 03:20:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1221F000) [pid = 3788] [serial = 104] [outer = 00000000] 03:20:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (134DB000) [pid = 3788] [serial = 105] [outer = 1221F000] 03:20:18 INFO - PROCESS | 3788 | 1462530018866 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (134F0000) [pid = 3788] [serial = 106] [outer = 1221F000] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (1AE07400) [pid = 3788] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (19DC2C00) [pid = 3788] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (14149C00) [pid = 3788] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1B611C00) [pid = 3788] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1B363800) [pid = 3788] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (1B075000) [pid = 3788] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1ABBE000) [pid = 3788] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1A98A400) [pid = 3788] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (10573000) [pid = 3788] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (115DA000) [pid = 3788] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (13C4F400) [pid = 3788] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (10D7B000) [pid = 3788] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (10E69800) [pid = 3788] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (135BAC00) [pid = 3788] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (14142800) [pid = 3788] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (159BF000) [pid = 3788] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (15AFE400) [pid = 3788] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (16AC6C00) [pid = 3788] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (17342800) [pid = 3788] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1465D400) [pid = 3788] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (179F7800) [pid = 3788] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (19BF6800) [pid = 3788] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:20:19 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (19D7E800) [pid = 3788] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:20:19 INFO - PROCESS | 3788 | 1462530019833 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]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1155ms 03:20:19 INFO - PROCESS | 3788 | 1462530019891 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:20:19 INFO - PROCESS | 3788 | 1462530019893 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 03:20:19 INFO - PROCESS | 3788 | 1462530019897 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:20:19 INFO - PROCESS | 3788 | 1462530019901 Marionette TRACE conn3 <- [1,110,null,{}] 03:20:19 INFO - PROCESS | 3788 | 1462530019911 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}] 03:20:19 INFO - PROCESS | 3788 | 1462530019988 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:20:19 INFO - PROCESS | 3788 | 1462530019997 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 3788 | ++DOCSHELL 12ED9000 == 35 [pid = 3788] [id = 37] 03:20:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1320BC00) [pid = 3788] [serial = 107] [outer = 00000000] 03:20:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (135C9000) [pid = 3788] [serial = 108] [outer = 1320BC00] 03:20:20 INFO - PROCESS | 3788 | 1462530020042 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13C51800) [pid = 3788] [serial = 109] [outer = 1320BC00] 03:20:20 INFO - PROCESS | 3788 | 1462530020459 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]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 593ms 03:20:20 INFO - PROCESS | 3788 | 1462530020496 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:20:20 INFO - PROCESS | 3788 | 1462530020499 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 03:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:20:20 INFO - PROCESS | 3788 | 1462530020502 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 3788 | 1462530020504 Marionette TRACE conn3 <- [1,114,null,{}] 03:20:20 INFO - PROCESS | 3788 | 1462530020521 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}] 03:20:20 INFO - PROCESS | 3788 | 1462530020594 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:20:20 INFO - PROCESS | 3788 | 1462530020600 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:20 INFO - PROCESS | 3788 | ++DOCSHELL 14142800 == 36 [pid = 3788] [id = 38] 03:20:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1414AC00) [pid = 3788] [serial = 110] [outer = 00000000] 03:20:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (153EF000) [pid = 3788] [serial = 111] [outer = 1414AC00] 03:20:20 INFO - PROCESS | 3788 | 1462530020643 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (15955000) [pid = 3788] [serial = 112] [outer = 1414AC00] 03:20:21 INFO - PROCESS | 3788 | 1462530021043 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]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 592ms 03:20:21 INFO - PROCESS | 3788 | 1462530021083 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:20:21 INFO - PROCESS | 3788 | 1462530021085 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 03:20:21 INFO - PROCESS | 3788 | 1462530021088 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:20:21 INFO - PROCESS | 3788 | 1462530021090 Marionette TRACE conn3 <- [1,118,null,{}] 03:20:21 INFO - PROCESS | 3788 | 1462530021097 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}] 03:20:21 INFO - PROCESS | 3788 | 1462530021173 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:20:21 INFO - PROCESS | 3788 | 1462530021180 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 3788 | ++DOCSHELL 15957800 == 37 [pid = 3788] [id = 39] 03:20:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1595B000) [pid = 3788] [serial = 113] [outer = 00000000] 03:20:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1595EC00) [pid = 3788] [serial = 114] [outer = 1595B000] 03:20:21 INFO - PROCESS | 3788 | 1462530021222 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (15A61C00) [pid = 3788] [serial = 115] [outer = 1595B000] 03:20:21 INFO - PROCESS | 3788 | 1462530021623 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]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 640ms 03:20:21 INFO - PROCESS | 3788 | 1462530021727 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:20:21 INFO - PROCESS | 3788 | 1462530021733 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 03:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:20:21 INFO - PROCESS | 3788 | 1462530021738 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - PROCESS | 3788 | 1462530021742 Marionette TRACE conn3 <- [1,122,null,{}] 03:20:21 INFO - PROCESS | 3788 | 1462530021747 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}] 03:20:21 INFO - PROCESS | 3788 | 1462530021878 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:20:21 INFO - PROCESS | 3788 | 1462530021992 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 3788 | ++DOCSHELL 10D80C00 == 38 [pid = 3788] [id = 40] 03:20:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (10E6E800) [pid = 3788] [serial = 116] [outer = 00000000] 03:20:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (11501400) [pid = 3788] [serial = 117] [outer = 10E6E800] 03:20:22 INFO - PROCESS | 3788 | 1462530022046 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (115DA000) [pid = 3788] [serial = 118] [outer = 10E6E800] 03:20:22 INFO - PROCESS | 3788 | 1462530022528 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]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 843ms 03:20:22 INFO - PROCESS | 3788 | 1462530022581 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:20:22 INFO - PROCESS | 3788 | 1462530022584 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 03:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:20:22 INFO - PROCESS | 3788 | 1462530022608 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 3788 | 1462530022612 Marionette TRACE conn3 <- [1,126,null,{}] 03:20:22 INFO - PROCESS | 3788 | 1462530022618 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}] 03:20:22 INFO - PROCESS | 3788 | 1462530022714 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:20:22 INFO - PROCESS | 3788 | 1462530022797 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 3788 | ++DOCSHELL 1355DC00 == 39 [pid = 3788] [id = 41] 03:20:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (135C1C00) [pid = 3788] [serial = 119] [outer = 00000000] 03:20:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (14142000) [pid = 3788] [serial = 120] [outer = 135C1C00] 03:20:22 INFO - PROCESS | 3788 | 1462530022850 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (14143800) [pid = 3788] [serial = 121] [outer = 135C1C00] 03:20:23 INFO - PROCESS | 3788 | 1462530023404 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]]]}] 03:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 859ms 03:20:23 INFO - PROCESS | 3788 | 1462530023454 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:20:23 INFO - PROCESS | 3788 | 1462530023457 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 03:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:20:23 INFO - PROCESS | 3788 | 1462530023461 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 3788 | 1462530023463 Marionette TRACE conn3 <- [1,130,null,{}] 03:20:23 INFO - PROCESS | 3788 | 1462530023473 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}] 03:20:23 INFO - PROCESS | 3788 | 1462530023581 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:20:23 INFO - PROCESS | 3788 | 1462530023653 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 3788 | ++DOCSHELL 15AF2800 == 40 [pid = 3788] [id = 42] 03:20:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (15AFF400) [pid = 3788] [serial = 122] [outer = 00000000] 03:20:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (162D9400) [pid = 3788] [serial = 123] [outer = 15AFF400] 03:20:23 INFO - PROCESS | 3788 | 1462530023710 Marionette DEBUG loaded listener.js 03:20:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (16AB0000) [pid = 3788] [serial = 124] [outer = 15AFF400] 03:20:24 INFO - PROCESS | 3788 | 1462530024250 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]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 827ms 03:20:24 INFO - PROCESS | 3788 | 1462530024303 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 3788 | 1462530024305 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 03:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:20:24 INFO - PROCESS | 3788 | 1462530024309 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 3788 | 1462530024311 Marionette TRACE conn3 <- [1,134,null,{}] 03:20:24 INFO - PROCESS | 3788 | 1462530024315 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}] 03:20:24 INFO - PROCESS | 3788 | 1462530024407 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:20:24 INFO - PROCESS | 3788 | 1462530024490 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:24 INFO - PROCESS | 3788 | ++DOCSHELL 172D3800 == 41 [pid = 3788] [id = 43] 03:20:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (172D3C00) [pid = 3788] [serial = 125] [outer = 00000000] 03:20:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1781E400) [pid = 3788] [serial = 126] [outer = 172D3C00] 03:20:24 INFO - PROCESS | 3788 | 1462530024543 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (178CEC00) [pid = 3788] [serial = 127] [outer = 172D3C00] 03:20:25 INFO - PROCESS | 3788 | 1462530025129 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]]]}] 03:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 843ms 03:20:25 INFO - PROCESS | 3788 | 1462530025152 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:20:25 INFO - PROCESS | 3788 | 1462530025154 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 03:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:20:25 INFO - PROCESS | 3788 | 1462530025172 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:20:25 INFO - PROCESS | 3788 | 1462530025174 Marionette TRACE conn3 <- [1,138,null,{}] 03:20:25 INFO - PROCESS | 3788 | 1462530025179 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}] 03:20:25 INFO - PROCESS | 3788 | 1462530025278 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:20:25 INFO - PROCESS | 3788 | 1462530025346 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 3788 | ++DOCSHELL 115D8400 == 42 [pid = 3788] [id = 44] 03:20:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (115DD800) [pid = 3788] [serial = 128] [outer = 00000000] 03:20:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (13BEC400) [pid = 3788] [serial = 129] [outer = 115DD800] 03:20:25 INFO - PROCESS | 3788 | 1462530025398 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (13D7C800) [pid = 3788] [serial = 130] [outer = 115DD800] 03:20:25 INFO - PROCESS | 3788 | 1462530025961 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]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 859ms 03:20:26 INFO - PROCESS | 3788 | 1462530026021 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 3788 | 1462530026025 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 03:20:26 INFO - PROCESS | 3788 | 1462530026031 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:20:26 INFO - PROCESS | 3788 | 1462530026033 Marionette TRACE conn3 <- [1,142,null,{}] 03:20:26 INFO - PROCESS | 3788 | 1462530026039 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}] 03:20:26 INFO - PROCESS | 3788 | 1462530026134 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 14142800 == 41 [pid = 3788] [id = 38] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 12ED9000 == 40 [pid = 3788] [id = 37] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 11BB7800 == 39 [pid = 3788] [id = 36] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 10D81000 == 38 [pid = 3788] [id = 35] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 172D3800 == 37 [pid = 3788] [id = 43] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 115D8400 == 36 [pid = 3788] [id = 44] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 162E4C00 == 35 [pid = 3788] [id = 30] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 15AF2800 == 34 [pid = 3788] [id = 42] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 185B1800 == 33 [pid = 3788] [id = 34] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 15957800 == 32 [pid = 3788] [id = 39] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 18719000 == 31 [pid = 3788] [id = 31] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 132EE800 == 30 [pid = 3788] [id = 29] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 180E0800 == 29 [pid = 3788] [id = 32] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 107EFC00 == 28 [pid = 3788] [id = 33] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 10D80C00 == 27 [pid = 3788] [id = 40] 03:20:26 INFO - PROCESS | 3788 | --DOCSHELL 1355DC00 == 26 [pid = 3788] [id = 41] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1B61DC00) [pid = 3788] [serial = 43] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (12E0E000) [pid = 3788] [serial = 54] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (14146000) [pid = 3788] [serial = 57] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (10E6B800) [pid = 3788] [serial = 60] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (12ED9800) [pid = 3788] [serial = 63] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (13BF0000) [pid = 3788] [serial = 66] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (13C57000) [pid = 3788] [serial = 67] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (14661000) [pid = 3788] [serial = 69] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (15A63800) [pid = 3788] [serial = 72] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (15A65400) [pid = 3788] [serial = 73] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (162DB800) [pid = 3788] [serial = 75] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (16DB1400) [pid = 3788] [serial = 78] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (178CC400) [pid = 3788] [serial = 81] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (180EC400) [pid = 3788] [serial = 84] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (185B0C00) [pid = 3788] [serial = 87] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (19DBEC00) [pid = 3788] [serial = 90] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (112AC800) [pid = 3788] [serial = 61] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1A826400) [pid = 3788] [serial = 93] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1063F400) [pid = 3788] [serial = 51] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (162E3400) [pid = 3788] [serial = 76] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (179F0C00) [pid = 3788] [serial = 82] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (107F9800) [pid = 3788] [serial = 52] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (172D6400) [pid = 3788] [serial = 79] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1812A400) [pid = 3788] [serial = 85] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (146EAC00) [pid = 3788] [serial = 70] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (132E9800) [pid = 3788] [serial = 64] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (18715C00) [pid = 3788] [serial = 88] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1A1BF800) [pid = 3788] [serial = 91] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (153E3800) [pid = 3788] [serial = 58] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (134D5C00) [pid = 3788] [serial = 55] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1AB14400) [pid = 3788] [serial = 96] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1A832C00) [pid = 3788] [serial = 94] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (16AB2C00) [pid = 3788] [serial = 17] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (16DAA800) [pid = 3788] [serial = 14] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (14665800) [pid = 3788] [serial = 9] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1466A000) [pid = 3788] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (122A9000) [pid = 3788] [serial = 4] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1B779800) [pid = 3788] [serial = 45] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1B370800) [pid = 3788] [serial = 40] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1B36BC00) [pid = 3788] [serial = 39] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (1B237800) [pid = 3788] [serial = 36] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1B23B800) [pid = 3788] [serial = 37] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (1AF1AC00) [pid = 3788] [serial = 33] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (1B06B800) [pid = 3788] [serial = 34] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (1AF18000) [pid = 3788] [serial = 31] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (1AB19000) [pid = 3788] [serial = 30] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (1AF1A000) [pid = 3788] [serial = 27] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (1AF1E000) [pid = 3788] [serial = 28] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (135C0800) [pid = 3788] [serial = 22] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 57 (1A4A6000) [pid = 3788] [serial = 24] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 56 (135BC800) [pid = 3788] [serial = 21] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 55 (1B925800) [pid = 3788] [serial = 48] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | --DOMWINDOW == 54 (1B61B800) [pid = 3788] [serial = 42] [outer = 00000000] [url = about:blank] 03:20:26 INFO - PROCESS | 3788 | 1462530026803 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:26 INFO - PROCESS | 3788 | ++DOCSHELL 107ED400 == 27 [pid = 3788] [id = 45] 03:20:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (107ED800) [pid = 3788] [serial = 131] [outer = 00000000] 03:20:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (10D69400) [pid = 3788] [serial = 132] [outer = 107ED800] 03:20:26 INFO - PROCESS | 3788 | 1462530026852 Marionette DEBUG loaded listener.js 03:20:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (1150BC00) [pid = 3788] [serial = 133] [outer = 107ED800] 03:20:27 INFO - PROCESS | 3788 | 1462530027224 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]]]}] 03:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1249ms 03:20:27 INFO - PROCESS | 3788 | 1462530027285 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:20:27 INFO - PROCESS | 3788 | 1462530027290 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 03:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:20:27 INFO - PROCESS | 3788 | 1462530027296 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 3788 | 1462530027302 Marionette TRACE conn3 <- [1,146,null,{}] 03:20:27 INFO - PROCESS | 3788 | 1462530027308 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}] 03:20:27 INFO - PROCESS | 3788 | 1462530027386 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:20:27 INFO - PROCESS | 3788 | 1462530027394 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 3788 | ++DOCSHELL 11B59800 == 28 [pid = 3788] [id = 46] 03:20:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (11B59C00) [pid = 3788] [serial = 134] [outer = 00000000] 03:20:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (12E0E000) [pid = 3788] [serial = 135] [outer = 11B59C00] 03:20:27 INFO - PROCESS | 3788 | 1462530027440 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (1323AC00) [pid = 3788] [serial = 136] [outer = 11B59C00] 03:20:27 INFO - PROCESS | 3788 | 1462530027841 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]]]}] 03:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 593ms 03:20:27 INFO - PROCESS | 3788 | 1462530027897 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:20:27 INFO - PROCESS | 3788 | 1462530027901 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 03:20:27 INFO - PROCESS | 3788 | 1462530027905 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 3788 | 1462530027907 Marionette TRACE conn3 <- [1,150,null,{}] 03:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:20:27 INFO - PROCESS | 3788 | 1462530027911 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}] 03:20:28 INFO - PROCESS | 3788 | 1462530027988 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:20:28 INFO - PROCESS | 3788 | 1462530028000 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:28 INFO - PROCESS | 3788 | ++DOCSHELL 13557400 == 29 [pid = 3788] [id = 47] 03:20:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (13557800) [pid = 3788] [serial = 137] [outer = 00000000] 03:20:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (135C0400) [pid = 3788] [serial = 138] [outer = 13557800] 03:20:28 INFO - PROCESS | 3788 | 1462530028044 Marionette DEBUG loaded listener.js 03:20:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (135C6400) [pid = 3788] [serial = 139] [outer = 13557800] 03:20:28 INFO - PROCESS | 3788 | 1462530028464 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]]]}] 03:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 593ms 03:20:28 INFO - PROCESS | 3788 | 1462530028505 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:20:28 INFO - PROCESS | 3788 | 1462530028507 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 03:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:20:28 INFO - PROCESS | 3788 | 1462530028517 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 3788 | 1462530028523 Marionette TRACE conn3 <- [1,154,null,{}] 03:20:28 INFO - PROCESS | 3788 | 1462530028527 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}] 03:20:28 INFO - PROCESS | 3788 | 1462530028604 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:20:28 INFO - PROCESS | 3788 | 1462530028610 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:28 INFO - PROCESS | 3788 | ++DOCSHELL 135C3800 == 30 [pid = 3788] [id = 48] 03:20:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (13C57000) [pid = 3788] [serial = 140] [outer = 00000000] 03:20:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (1465F800) [pid = 3788] [serial = 141] [outer = 13C57000] 03:20:28 INFO - PROCESS | 3788 | 1462530028653 Marionette DEBUG loaded listener.js 03:20:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (153E6000) [pid = 3788] [serial = 142] [outer = 13C57000] 03:20:29 INFO - PROCESS | 3788 | --DOCSHELL 11B59800 == 29 [pid = 3788] [id = 46] 03:20:29 INFO - PROCESS | 3788 | --DOCSHELL 107ED400 == 28 [pid = 3788] [id = 45] 03:20:29 INFO - PROCESS | 3788 | 1462530029751 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]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1249ms 03:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:20:29 INFO - PROCESS | 3788 | 1462530029769 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:20:29 INFO - PROCESS | 3788 | 1462530029773 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 03:20:29 INFO - PROCESS | 3788 | 1462530029785 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 3788 | 1462530029788 Marionette TRACE conn3 <- [1,158,null,{}] 03:20:29 INFO - PROCESS | 3788 | 1462530029792 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}] 03:20:29 INFO - PROCESS | 3788 | 1462530029894 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:20:29 INFO - PROCESS | 3788 | 1462530029902 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 3788 | ++DOCSHELL 117DC000 == 29 [pid = 3788] [id = 49] 03:20:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (11B58C00) [pid = 3788] [serial = 143] [outer = 00000000] 03:20:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (12C16400) [pid = 3788] [serial = 144] [outer = 11B58C00] 03:20:29 INFO - PROCESS | 3788 | 1462530029953 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (132E7400) [pid = 3788] [serial = 145] [outer = 11B58C00] 03:20:30 INFO - PROCESS | 3788 | 1462530030376 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]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 656ms 03:20:30 INFO - PROCESS | 3788 | 1462530030433 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 3788 | 1462530030439 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 03:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:20:30 INFO - PROCESS | 3788 | 1462530030451 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 3788 | 1462530030453 Marionette TRACE conn3 <- [1,162,null,{}] 03:20:30 INFO - PROCESS | 3788 | 1462530030461 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}] 03:20:30 INFO - PROCESS | 3788 | 1462530030562 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:20:30 INFO - PROCESS | 3788 | 1462530030639 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 3788 | ++DOCSHELL 135C5000 == 30 [pid = 3788] [id = 50] 03:20:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (135C6000) [pid = 3788] [serial = 146] [outer = 00000000] 03:20:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (13C68400) [pid = 3788] [serial = 147] [outer = 135C6000] 03:20:30 INFO - PROCESS | 3788 | 1462530030682 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (14142C00) [pid = 3788] [serial = 148] [outer = 135C6000] 03:20:31 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (185B3000) [pid = 3788] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:20:31 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (19DB9C00) [pid = 3788] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:20:31 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1595B000) [pid = 3788] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:20:31 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1414AC00) [pid = 3788] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:20:31 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (10D81400) [pid = 3788] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:20:31 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (1221F000) [pid = 3788] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:20:31 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1320BC00) [pid = 3788] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:20:31 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (10E6E800) [pid = 3788] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:20:31 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (135C1C00) [pid = 3788] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:20:31 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (15AFF400) [pid = 3788] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:20:31 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (172D3C00) [pid = 3788] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:20:31 INFO - PROCESS | 3788 | 1462530031265 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]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 859ms 03:20:31 INFO - PROCESS | 3788 | 1462530031307 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 3788 | 1462530031309 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 03:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:20:31 INFO - PROCESS | 3788 | 1462530031312 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 3788 | 1462530031315 Marionette TRACE conn3 <- [1,166,null,{}] 03:20:31 INFO - PROCESS | 3788 | 1462530031341 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}] 03:20:31 INFO - PROCESS | 3788 | 1462530031449 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:20:31 INFO - PROCESS | 3788 | 1462530031459 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:31 INFO - PROCESS | 3788 | ++DOCSHELL 135BC800 == 31 [pid = 3788] [id = 51] 03:20:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (135C9400) [pid = 3788] [serial = 149] [outer = 00000000] 03:20:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (14668400) [pid = 3788] [serial = 150] [outer = 135C9400] 03:20:31 INFO - PROCESS | 3788 | 1462530031504 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (1595A400) [pid = 3788] [serial = 151] [outer = 135C9400] 03:20:31 INFO - PROCESS | 3788 | 1462530031876 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]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 641ms 03:20:31 INFO - PROCESS | 3788 | 1462530031950 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 3788 | 1462530031953 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 03:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:20:31 INFO - PROCESS | 3788 | 1462530031960 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 3788 | 1462530031962 Marionette TRACE conn3 <- [1,170,null,{}] 03:20:31 INFO - PROCESS | 3788 | 1462530031966 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}] 03:20:32 INFO - PROCESS | 3788 | 1462530032040 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:20:32 INFO - PROCESS | 3788 | 1462530032047 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 3788 | ++DOCSHELL 1595C400 == 32 [pid = 3788] [id = 52] 03:20:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (1595F800) [pid = 3788] [serial = 152] [outer = 00000000] 03:20:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (15A6AC00) [pid = 3788] [serial = 153] [outer = 1595F800] 03:20:32 INFO - PROCESS | 3788 | 1462530032100 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (15D56C00) [pid = 3788] [serial = 154] [outer = 1595F800] 03:20:32 INFO - PROCESS | 3788 | 1462530032512 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]]]}] 03:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 593ms 03:20:32 INFO - PROCESS | 3788 | 1462530032553 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 3788 | 1462530032555 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 03:20:32 INFO - PROCESS | 3788 | 1462530032562 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:20:32 INFO - PROCESS | 3788 | 1462530032564 Marionette TRACE conn3 <- [1,174,null,{}] 03:20:32 INFO - PROCESS | 3788 | 1462530032567 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}] 03:20:32 INFO - PROCESS | 3788 | 1462530032637 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:20:32 INFO - PROCESS | 3788 | 1462530032644 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 3788 | ++DOCSHELL 15A64400 == 33 [pid = 3788] [id = 53] 03:20:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (15AFD400) [pid = 3788] [serial = 155] [outer = 00000000] 03:20:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (162E2400) [pid = 3788] [serial = 156] [outer = 15AFD400] 03:20:32 INFO - PROCESS | 3788 | 1462530032687 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (1665E400) [pid = 3788] [serial = 157] [outer = 15AFD400] 03:20:33 INFO - PROCESS | 3788 | 1462530033139 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]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 640ms 03:20:33 INFO - PROCESS | 3788 | 1462530033202 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 3788 | 1462530033206 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 03:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:20:33 INFO - PROCESS | 3788 | 1462530033212 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 3788 | 1462530033216 Marionette TRACE conn3 <- [1,178,null,{}] 03:20:33 INFO - PROCESS | 3788 | 1462530033223 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}] 03:20:33 INFO - PROCESS | 3788 | 1462530033321 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:20:33 INFO - PROCESS | 3788 | 1462530033440 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 3788 | ++DOCSHELL 107F6800 == 34 [pid = 3788] [id = 54] 03:20:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (11505800) [pid = 3788] [serial = 158] [outer = 00000000] 03:20:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (115E2400) [pid = 3788] [serial = 159] [outer = 11505800] 03:20:33 INFO - PROCESS | 3788 | 1462530033503 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (12C09400) [pid = 3788] [serial = 160] [outer = 11505800] 03:20:33 INFO - PROCESS | 3788 | 1462530033991 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]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 843ms 03:20:34 INFO - PROCESS | 3788 | 1462530034056 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 3788 | 1462530034062 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 03:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:20:34 INFO - PROCESS | 3788 | 1462530034069 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 3788 | 1462530034072 Marionette TRACE conn3 <- [1,182,null,{}] 03:20:34 INFO - PROCESS | 3788 | 1462530034076 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}] 03:20:34 INFO - PROCESS | 3788 | 1462530034178 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:20:34 INFO - PROCESS | 3788 | 1462530034259 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 3788 | ++DOCSHELL 13BE7C00 == 35 [pid = 3788] [id = 55] 03:20:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (13C52800) [pid = 3788] [serial = 161] [outer = 00000000] 03:20:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1466A400) [pid = 3788] [serial = 162] [outer = 13C52800] 03:20:34 INFO - PROCESS | 3788 | 1462530034312 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (15960C00) [pid = 3788] [serial = 163] [outer = 13C52800] 03:20:34 INFO - PROCESS | 3788 | 1462530034864 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]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 844ms 03:20:34 INFO - PROCESS | 3788 | 1462530034914 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 3788 | 1462530034917 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 03:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:20:34 INFO - PROCESS | 3788 | 1462530034921 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 3788 | 1462530034924 Marionette TRACE conn3 <- [1,186,null,{}] 03:20:34 INFO - PROCESS | 3788 | 1462530034950 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}] 03:20:35 INFO - PROCESS | 3788 | 1462530035050 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:20:35 INFO - PROCESS | 3788 | 1462530035118 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 3788 | ++DOCSHELL 162E1000 == 36 [pid = 3788] [id = 56] 03:20:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (162E2C00) [pid = 3788] [serial = 164] [outer = 00000000] 03:20:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (16E64400) [pid = 3788] [serial = 165] [outer = 162E2C00] 03:20:35 INFO - PROCESS | 3788 | 1462530035173 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (172D6400) [pid = 3788] [serial = 166] [outer = 162E2C00] 03:20:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (179F7400) [pid = 3788] [serial = 167] [outer = 1B77A800] 03:20:35 INFO - PROCESS | 3788 | 1462530035758 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]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 859ms 03:20:35 INFO - PROCESS | 3788 | 1462530035783 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 3788 | 1462530035786 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 03:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:20:35 INFO - PROCESS | 3788 | 1462530035790 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 3788 | 1462530035792 Marionette TRACE conn3 <- [1,190,null,{}] 03:20:35 INFO - PROCESS | 3788 | 1462530035796 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}] 03:20:35 INFO - PROCESS | 3788 | 1462530035887 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:20:35 INFO - PROCESS | 3788 | 1462530035967 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 3788 | ++DOCSHELL 178D1800 == 37 [pid = 3788] [id = 57] 03:20:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (178D4000) [pid = 3788] [serial = 168] [outer = 00000000] 03:20:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17B62C00) [pid = 3788] [serial = 169] [outer = 178D4000] 03:20:36 INFO - PROCESS | 3788 | 1462530036019 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (179E8C00) [pid = 3788] [serial = 170] [outer = 178D4000] 03:20:36 INFO - PROCESS | 3788 | 1462530036556 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]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 797ms 03:20:36 INFO - PROCESS | 3788 | 1462530036591 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 3788 | 1462530036593 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 03:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:20:36 INFO - PROCESS | 3788 | 1462530036597 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 3788 | 1462530036599 Marionette TRACE conn3 <- [1,194,null,{}] 03:20:36 INFO - PROCESS | 3788 | 1462530036603 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}] 03:20:36 INFO - PROCESS | 3788 | 1462530036727 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:20:36 INFO - PROCESS | 3788 | 1462530036773 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:36 INFO - PROCESS | 3788 | ++DOCSHELL 10E6B800 == 38 [pid = 3788] [id = 58] 03:20:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (11595800) [pid = 3788] [serial = 171] [outer = 00000000] 03:20:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (13D7C400) [pid = 3788] [serial = 172] [outer = 11595800] 03:20:36 INFO - PROCESS | 3788 | 1462530036826 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (153EB800) [pid = 3788] [serial = 173] [outer = 11595800] 03:20:37 INFO - PROCESS | 3788 | 1462530037392 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]]]}] 03:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 843ms 03:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:20:37 INFO - PROCESS | 3788 | 1462530037440 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:20:37 INFO - PROCESS | 3788 | 1462530037444 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 03:20:37 INFO - PROCESS | 3788 | 1462530037449 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 3788 | 1462530037452 Marionette TRACE conn3 <- [1,198,null,{}] 03:20:37 INFO - PROCESS | 3788 | 1462530037457 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}] 03:20:37 INFO - PROCESS | 3788 | 1462530037548 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:20:37 INFO - PROCESS | 3788 | --DOCSHELL 1595C400 == 37 [pid = 3788] [id = 52] 03:20:37 INFO - PROCESS | 3788 | --DOCSHELL 135BC800 == 36 [pid = 3788] [id = 51] 03:20:37 INFO - PROCESS | 3788 | --DOCSHELL 135C5000 == 35 [pid = 3788] [id = 50] 03:20:37 INFO - PROCESS | 3788 | --DOCSHELL 13557400 == 34 [pid = 3788] [id = 47] 03:20:37 INFO - PROCESS | 3788 | --DOCSHELL 117DC000 == 33 [pid = 3788] [id = 49] 03:20:37 INFO - PROCESS | 3788 | --DOCSHELL 135C3800 == 32 [pid = 3788] [id = 48] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (135C0400) [pid = 3788] [serial = 138] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (11501400) [pid = 3788] [serial = 117] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (115DA000) [pid = 3788] [serial = 118] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (14142000) [pid = 3788] [serial = 120] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (14143800) [pid = 3788] [serial = 121] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (162D9400) [pid = 3788] [serial = 123] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (16AB0000) [pid = 3788] [serial = 124] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1781E400) [pid = 3788] [serial = 126] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (178CEC00) [pid = 3788] [serial = 127] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13BEC400) [pid = 3788] [serial = 129] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1595EC00) [pid = 3788] [serial = 114] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (15A61C00) [pid = 3788] [serial = 115] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (10D69400) [pid = 3788] [serial = 132] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (15955000) [pid = 3788] [serial = 112] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (12E0E000) [pid = 3788] [serial = 135] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1158F000) [pid = 3788] [serial = 102] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (134DB000) [pid = 3788] [serial = 105] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (153EF000) [pid = 3788] [serial = 111] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (134F0000) [pid = 3788] [serial = 106] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (13C51800) [pid = 3788] [serial = 109] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (115DBC00) [pid = 3788] [serial = 103] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (1AE0E000) [pid = 3788] [serial = 100] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (135C9000) [pid = 3788] [serial = 108] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (1ABBB800) [pid = 3788] [serial = 99] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (1AB1A400) [pid = 3788] [serial = 97] [outer = 00000000] [url = about:blank] 03:20:37 INFO - PROCESS | 3788 | 1462530037673 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 3788 | ++DOCSHELL 10770000 == 33 [pid = 3788] [id = 59] 03:20:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (107F6C00) [pid = 3788] [serial = 174] [outer = 00000000] 03:20:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (112AD400) [pid = 3788] [serial = 175] [outer = 107F6C00] 03:20:37 INFO - PROCESS | 3788 | 1462530037724 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (115D7800) [pid = 3788] [serial = 176] [outer = 107F6C00] 03:20:38 INFO - PROCESS | 3788 | 1462530038101 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]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 687ms 03:20:38 INFO - PROCESS | 3788 | 1462530038145 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 3788 | 1462530038150 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 03:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:20:38 INFO - PROCESS | 3788 | 1462530038156 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 3788 | 1462530038158 Marionette TRACE conn3 <- [1,202,null,{}] 03:20:38 INFO - PROCESS | 3788 | 1462530038162 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}] 03:20:38 INFO - PROCESS | 3788 | 1462530038270 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:20:38 INFO - PROCESS | 3788 | 1462530038278 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 3788 | ++DOCSHELL 1158F000 == 34 [pid = 3788] [id = 60] 03:20:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (11BB7400) [pid = 3788] [serial = 177] [outer = 00000000] 03:20:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (1355A400) [pid = 3788] [serial = 178] [outer = 11BB7400] 03:20:38 INFO - PROCESS | 3788 | 1462530038321 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (135BEC00) [pid = 3788] [serial = 179] [outer = 11BB7400] 03:20:38 INFO - PROCESS | 3788 | 1462530038686 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]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 594ms 03:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:20:38 INFO - PROCESS | 3788 | 1462530038753 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 3788 | 1462530038755 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 03:20:38 INFO - PROCESS | 3788 | 1462530038758 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 3788 | 1462530038761 Marionette TRACE conn3 <- [1,206,null,{}] 03:20:38 INFO - PROCESS | 3788 | 1462530038771 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}] 03:20:38 INFO - PROCESS | 3788 | 1462530038850 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:20:38 INFO - PROCESS | 3788 | 1462530038858 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 3788 | ++DOCSHELL 13C5CC00 == 35 [pid = 3788] [id = 61] 03:20:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (13C6A800) [pid = 3788] [serial = 180] [outer = 00000000] 03:20:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (1466A800) [pid = 3788] [serial = 181] [outer = 13C6A800] 03:20:38 INFO - PROCESS | 3788 | 1462530038903 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (15957400) [pid = 3788] [serial = 182] [outer = 13C6A800] 03:20:39 INFO - PROCESS | 3788 | 1462530039309 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]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 594ms 03:20:39 INFO - PROCESS | 3788 | 1462530039355 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 3788 | 1462530039357 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 03:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:20:39 INFO - PROCESS | 3788 | 1462530039361 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 3788 | 1462530039362 Marionette TRACE conn3 <- [1,210,null,{}] 03:20:39 INFO - PROCESS | 3788 | 1462530039366 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}] 03:20:39 INFO - PROCESS | 3788 | 1462530039440 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:20:39 INFO - PROCESS | 3788 | 1462530039446 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 3788 | ++DOCSHELL 14669800 == 36 [pid = 3788] [id = 62] 03:20:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (15959C00) [pid = 3788] [serial = 183] [outer = 00000000] 03:20:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15D5F800) [pid = 3788] [serial = 184] [outer = 15959C00] 03:20:39 INFO - PROCESS | 3788 | 1462530039494 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (162D9400) [pid = 3788] [serial = 185] [outer = 15959C00] 03:20:39 INFO - PROCESS | 3788 | 1462530039931 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]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 593ms 03:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:20:39 INFO - PROCESS | 3788 | 1462530039973 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 3788 | 1462530039975 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 03:20:39 INFO - PROCESS | 3788 | 1462530039978 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 3788 | 1462530039980 Marionette TRACE conn3 <- [1,214,null,{}] 03:20:39 INFO - PROCESS | 3788 | 1462530039984 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}] 03:20:40 INFO - PROCESS | 3788 | 1462530040082 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:20:40 INFO - PROCESS | 3788 | 1462530040088 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:40 INFO - PROCESS | 3788 | ++DOCSHELL 159C6000 == 37 [pid = 3788] [id = 63] 03:20:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (15A60C00) [pid = 3788] [serial = 186] [outer = 00000000] 03:20:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (16AD0800) [pid = 3788] [serial = 187] [outer = 15A60C00] 03:20:40 INFO - PROCESS | 3788 | 1462530040134 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (16DA5400) [pid = 3788] [serial = 188] [outer = 15A60C00] 03:20:40 INFO - PROCESS | 3788 | 1462530040546 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]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 593ms 03:20:40 INFO - PROCESS | 3788 | 1462530040577 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 3788 | 1462530040579 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 03:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:20:40 INFO - PROCESS | 3788 | 1462530040583 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 3788 | 1462530040584 Marionette TRACE conn3 <- [1,218,null,{}] 03:20:40 INFO - PROCESS | 3788 | 1462530040587 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}] 03:20:40 INFO - PROCESS | 3788 | 1462530040716 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:20:40 INFO - PROCESS | 3788 | 1462530040724 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:40 INFO - PROCESS | 3788 | ++DOCSHELL 13C57C00 == 38 [pid = 3788] [id = 64] 03:20:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1595A000) [pid = 3788] [serial = 189] [outer = 00000000] 03:20:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (185AD800) [pid = 3788] [serial = 190] [outer = 1595A000] 03:20:40 INFO - PROCESS | 3788 | 1462530040803 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (18715000) [pid = 3788] [serial = 191] [outer = 1595A000] 03:20:41 INFO - PROCESS | 3788 | 1462530041209 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]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 624ms 03:20:41 INFO - PROCESS | 3788 | 1462530041221 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:20:41 INFO - PROCESS | 3788 | 1462530041223 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 03:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:20:41 INFO - PROCESS | 3788 | 1462530041226 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 3788 | 1462530041227 Marionette TRACE conn3 <- [1,222,null,{}] 03:20:41 INFO - PROCESS | 3788 | 1462530041231 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}] 03:20:41 INFO - PROCESS | 3788 | 1462530041327 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:20:41 INFO - PROCESS | 3788 | 1462530041334 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 3788 | ++DOCSHELL 1824BC00 == 39 [pid = 3788] [id = 65] 03:20:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18718800) [pid = 3788] [serial = 192] [outer = 00000000] 03:20:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (19BF6400) [pid = 3788] [serial = 193] [outer = 18718800] 03:20:41 INFO - PROCESS | 3788 | 1462530041375 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (19D77000) [pid = 3788] [serial = 194] [outer = 18718800] 03:20:41 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13C57000) [pid = 3788] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:20:41 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1595F800) [pid = 3788] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:20:41 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (11B58C00) [pid = 3788] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:20:41 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (135C6000) [pid = 3788] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:20:41 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (135C9400) [pid = 3788] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:20:41 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13557800) [pid = 3788] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:20:41 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (107ED800) [pid = 3788] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:20:41 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (115DD800) [pid = 3788] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:20:41 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (11B59C00) [pid = 3788] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:20:41 INFO - PROCESS | 3788 | 1462530041771 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]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 593ms 03:20:41 INFO - PROCESS | 3788 | 1462530041824 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:20:41 INFO - PROCESS | 3788 | 1462530041825 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 03:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:20:41 INFO - PROCESS | 3788 | 1462530041829 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 3788 | 1462530041830 Marionette TRACE conn3 <- [1,226,null,{}] 03:20:41 INFO - PROCESS | 3788 | 1462530041834 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}] 03:20:41 INFO - PROCESS | 3788 | 1462530041904 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:20:41 INFO - PROCESS | 3788 | 1462530041910 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 3788 | ++DOCSHELL 11B58800 == 40 [pid = 3788] [id = 66] 03:20:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (11B58C00) [pid = 3788] [serial = 195] [outer = 00000000] 03:20:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (135C9400) [pid = 3788] [serial = 196] [outer = 11B58C00] 03:20:41 INFO - PROCESS | 3788 | 1462530041952 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (19D80000) [pid = 3788] [serial = 197] [outer = 11B58C00] 03:20:42 INFO - PROCESS | 3788 | 1462530042362 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]]]}] 03:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 594ms 03:20:42 INFO - PROCESS | 3788 | 1462530042426 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 3788 | 1462530042428 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 03:20:42 INFO - PROCESS | 3788 | 1462530042431 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:20:42 INFO - PROCESS | 3788 | 1462530042433 Marionette TRACE conn3 <- [1,230,null,{}] 03:20:42 INFO - PROCESS | 3788 | 1462530042436 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}] 03:20:42 INFO - PROCESS | 3788 | 1462530042511 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:20:42 INFO - PROCESS | 3788 | 1462530042517 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 3788 | ++DOCSHELL 1595F800 == 41 [pid = 3788] [id = 67] 03:20:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (185AA800) [pid = 3788] [serial = 198] [outer = 00000000] 03:20:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1A49D000) [pid = 3788] [serial = 199] [outer = 185AA800] 03:20:42 INFO - PROCESS | 3788 | 1462530042560 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1A4A6C00) [pid = 3788] [serial = 200] [outer = 185AA800] 03:20:42 INFO - PROCESS | 3788 | 1462530042944 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]]]}] 03:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 531ms 03:20:42 INFO - PROCESS | 3788 | 1462530042967 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 3788 | 1462530042969 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 03:20:42 INFO - PROCESS | 3788 | 1462530042972 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:20:42 INFO - PROCESS | 3788 | 1462530042974 Marionette TRACE conn3 <- [1,234,null,{}] 03:20:42 INFO - PROCESS | 3788 | 1462530042977 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}] 03:20:43 INFO - PROCESS | 3788 | 1462530043080 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:20:43 INFO - PROCESS | 3788 | 1462530043088 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 3788 | ++DOCSHELL 15AF5C00 == 42 [pid = 3788] [id = 68] 03:20:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (179E8800) [pid = 3788] [serial = 201] [outer = 00000000] 03:20:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (19BEC000) [pid = 3788] [serial = 202] [outer = 179E8800] 03:20:43 INFO - PROCESS | 3788 | 1462530043131 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (19BF0000) [pid = 3788] [serial = 203] [outer = 179E8800] 03:20:43 INFO - PROCESS | 3788 | 1462530043511 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]]]}] 03:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 594ms 03:20:43 INFO - PROCESS | 3788 | 1462530043570 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:20:43 INFO - PROCESS | 3788 | 1462530043572 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 03:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:20:43 INFO - PROCESS | 3788 | 1462530043575 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:20:43 INFO - PROCESS | 3788 | 1462530043577 Marionette TRACE conn3 <- [1,238,null,{}] 03:20:43 INFO - PROCESS | 3788 | 1462530043581 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}] 03:20:43 INFO - PROCESS | 3788 | 1462530043703 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:20:43 INFO - PROCESS | 3788 | 1462530043805 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 3788 | ++DOCSHELL 105D9800 == 43 [pid = 3788] [id = 69] 03:20:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (105D9C00) [pid = 3788] [serial = 204] [outer = 00000000] 03:20:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (107FB400) [pid = 3788] [serial = 205] [outer = 105D9C00] 03:20:43 INFO - PROCESS | 3788 | 1462530043862 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (10D7C000) [pid = 3788] [serial = 206] [outer = 105D9C00] 03:20:44 INFO - PROCESS | 3788 | 1462530044474 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]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 937ms 03:20:44 INFO - PROCESS | 3788 | 1462530044522 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:20:44 INFO - PROCESS | 3788 | 1462530044526 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 03:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:20:44 INFO - PROCESS | 3788 | 1462530044531 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 3788 | 1462530044535 Marionette TRACE conn3 <- [1,242,null,{}] 03:20:44 INFO - PROCESS | 3788 | 1462530044540 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}] 03:20:44 INFO - PROCESS | 3788 | 1462530044673 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:20:44 INFO - PROCESS | 3788 | 1462530044744 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 3788 | ++DOCSHELL 13BED800 == 44 [pid = 3788] [id = 70] 03:20:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13BEF800) [pid = 3788] [serial = 207] [outer = 00000000] 03:20:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (142A5400) [pid = 3788] [serial = 208] [outer = 13BEF800] 03:20:44 INFO - PROCESS | 3788 | 1462530044798 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (153E2000) [pid = 3788] [serial = 209] [outer = 13BEF800] 03:20:45 INFO - PROCESS | 3788 | 1462530045343 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]]]}] 03:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 843ms 03:20:45 INFO - PROCESS | 3788 | 1462530045391 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:20:45 INFO - PROCESS | 3788 | 1462530045395 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 03:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:20:45 INFO - PROCESS | 3788 | 1462530045400 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:20:45 INFO - PROCESS | 3788 | 1462530045402 Marionette TRACE conn3 <- [1,246,null,{}] 03:20:45 INFO - PROCESS | 3788 | 1462530045406 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}] 03:20:45 INFO - PROCESS | 3788 | 1462530045509 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:20:45 INFO - PROCESS | 3788 | 1462530045594 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:45 INFO - PROCESS | 3788 | ++DOCSHELL 15959800 == 45 [pid = 3788] [id = 71] 03:20:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (15D5A400) [pid = 3788] [serial = 210] [outer = 00000000] 03:20:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (17B5EC00) [pid = 3788] [serial = 211] [outer = 15D5A400] 03:20:45 INFO - PROCESS | 3788 | 1462530045646 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (18715400) [pid = 3788] [serial = 212] [outer = 15D5A400] 03:20:46 INFO - PROCESS | 3788 | 1462530046186 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]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 828ms 03:20:46 INFO - PROCESS | 3788 | 1462530046241 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 3788 | 1462530046244 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 03:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:20:46 INFO - PROCESS | 3788 | 1462530046254 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 3788 | 1462530046260 Marionette TRACE conn3 <- [1,250,null,{}] 03:20:46 INFO - PROCESS | 3788 | 1462530046265 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}] 03:20:46 INFO - PROCESS | 3788 | 1462530046365 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:20:46 INFO - PROCESS | 3788 | 1462530046439 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 3788 | ++DOCSHELL 19DB4800 == 46 [pid = 3788] [id = 72] 03:20:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (19DBF400) [pid = 3788] [serial = 213] [outer = 00000000] 03:20:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1A832000) [pid = 3788] [serial = 214] [outer = 19DBF400] 03:20:46 INFO - PROCESS | 3788 | 1462530046493 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1A989400) [pid = 3788] [serial = 215] [outer = 19DBF400] 03:20:47 INFO - PROCESS | 3788 | 1462530047170 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]]]}] 03:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 999ms 03:20:47 INFO - PROCESS | 3788 | 1462530047234 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:20:47 INFO - PROCESS | 3788 | 1462530047238 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 03:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:20:47 INFO - PROCESS | 3788 | 1462530047243 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:20:47 INFO - PROCESS | 3788 | 1462530047246 Marionette TRACE conn3 <- [1,254,null,{}] 03:20:47 INFO - PROCESS | 3788 | 1462530047252 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}] 03:20:47 INFO - PROCESS | 3788 | 1462530047342 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:20:47 INFO - PROCESS | 3788 | 1462530047421 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:47 INFO - PROCESS | 3788 | ++DOCSHELL 115DDC00 == 47 [pid = 3788] [id = 73] 03:20:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (115E0800) [pid = 3788] [serial = 216] [outer = 00000000] 03:20:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (12ED3800) [pid = 3788] [serial = 217] [outer = 115E0800] 03:20:47 INFO - PROCESS | 3788 | 1462530047468 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (132EDC00) [pid = 3788] [serial = 218] [outer = 115E0800] 03:20:48 INFO - PROCESS | 3788 | 1462530048014 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]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 828ms 03:20:48 INFO - PROCESS | 3788 | 1462530048083 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 3788 | 1462530048088 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 03:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:20:48 INFO - PROCESS | 3788 | 1462530048094 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 3788 | 1462530048096 Marionette TRACE conn3 <- [1,258,null,{}] 03:20:48 INFO - PROCESS | 3788 | 1462530048100 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}] 03:20:48 INFO - PROCESS | 3788 | 1462530048190 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:20:48 INFO - PROCESS | 3788 | 1462530048262 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 3788 | ++DOCSHELL 13C66800 == 48 [pid = 3788] [id = 74] 03:20:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (14145C00) [pid = 3788] [serial = 219] [outer = 00000000] 03:20:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (146EB800) [pid = 3788] [serial = 220] [outer = 14145C00] 03:20:48 INFO - PROCESS | 3788 | 1462530048308 Marionette DEBUG loaded listener.js 03:20:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (15955C00) [pid = 3788] [serial = 221] [outer = 14145C00] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 15AF5C00 == 47 [pid = 3788] [id = 68] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 1595F800 == 46 [pid = 3788] [id = 67] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 11B58800 == 45 [pid = 3788] [id = 66] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 1824BC00 == 44 [pid = 3788] [id = 65] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 13C57C00 == 43 [pid = 3788] [id = 64] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 159C6000 == 42 [pid = 3788] [id = 63] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 14669800 == 41 [pid = 3788] [id = 62] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 13C5CC00 == 40 [pid = 3788] [id = 61] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 1158F000 == 39 [pid = 3788] [id = 60] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 10770000 == 38 [pid = 3788] [id = 59] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 10E6B800 == 37 [pid = 3788] [id = 58] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 178D1800 == 36 [pid = 3788] [id = 57] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 162E1000 == 35 [pid = 3788] [id = 56] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 13BE7C00 == 34 [pid = 3788] [id = 55] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 107F6800 == 33 [pid = 3788] [id = 54] 03:20:48 INFO - PROCESS | 3788 | --DOCSHELL 15A64400 == 32 [pid = 3788] [id = 53] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1465F800) [pid = 3788] [serial = 141] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (15D56C00) [pid = 3788] [serial = 154] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (162E2400) [pid = 3788] [serial = 156] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (12C16400) [pid = 3788] [serial = 144] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (13C68400) [pid = 3788] [serial = 147] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (132E7400) [pid = 3788] [serial = 145] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (15A6AC00) [pid = 3788] [serial = 153] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (14142C00) [pid = 3788] [serial = 148] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (14668400) [pid = 3788] [serial = 150] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1595A400) [pid = 3788] [serial = 151] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (153E6000) [pid = 3788] [serial = 142] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (135C6400) [pid = 3788] [serial = 139] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1150BC00) [pid = 3788] [serial = 133] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (13D7C800) [pid = 3788] [serial = 130] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1323AC00) [pid = 3788] [serial = 136] [outer = 00000000] [url = about:blank] 03:20:48 INFO - PROCESS | 3788 | 1462530048715 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]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 703ms 03:20:48 INFO - PROCESS | 3788 | 1462530048793 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 3788 | 1462530048795 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 03:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:20:48 INFO - PROCESS | 3788 | 1462530048798 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 3788 | 1462530048802 Marionette TRACE conn3 <- [1,262,null,{}] 03:20:48 INFO - PROCESS | 3788 | 1462530048841 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}] 03:20:48 INFO - PROCESS | 3788 | 1462530048919 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:20:48 INFO - PROCESS | 3788 | 1462530048935 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 3788 | ++DOCSHELL 13BE5400 == 33 [pid = 3788] [id = 75] 03:20:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13BF3400) [pid = 3788] [serial = 222] [outer = 00000000] 03:20:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (142B2800) [pid = 3788] [serial = 223] [outer = 13BF3400] 03:20:48 INFO - PROCESS | 3788 | 1462530048987 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (153E3800) [pid = 3788] [serial = 224] [outer = 13BF3400] 03:20:49 INFO - PROCESS | 3788 | 1462530049408 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]]]}] 03:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 640ms 03:20:49 INFO - PROCESS | 3788 | 1462530049436 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:20:49 INFO - PROCESS | 3788 | 1462530049438 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 03:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:20:49 INFO - PROCESS | 3788 | 1462530049445 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:20:49 INFO - PROCESS | 3788 | 1462530049447 Marionette TRACE conn3 <- [1,266,null,{}] 03:20:49 INFO - PROCESS | 3788 | 1462530049450 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}] 03:20:49 INFO - PROCESS | 3788 | 1462530049527 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:20:49 INFO - PROCESS | 3788 | 1462530049535 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 3788 | ++DOCSHELL 15A61C00 == 34 [pid = 3788] [id = 76] 03:20:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (15A62000) [pid = 3788] [serial = 225] [outer = 00000000] 03:20:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (15D58400) [pid = 3788] [serial = 226] [outer = 15A62000] 03:20:49 INFO - PROCESS | 3788 | 1462530049582 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (162E2400) [pid = 3788] [serial = 227] [outer = 15A62000] 03:20:50 INFO - PROCESS | 3788 | 1462530050000 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]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 594ms 03:20:50 INFO - PROCESS | 3788 | 1462530050039 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 3788 | 1462530050041 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 03:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:20:50 INFO - PROCESS | 3788 | 1462530050048 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 3788 | 1462530050050 Marionette TRACE conn3 <- [1,270,null,{}] 03:20:50 INFO - PROCESS | 3788 | 1462530050053 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}] 03:20:50 INFO - PROCESS | 3788 | 1462530050125 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:20:50 INFO - PROCESS | 3788 | 1462530050132 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 3788 | ++DOCSHELL 15D56C00 == 35 [pid = 3788] [id = 77] 03:20:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (16AC3C00) [pid = 3788] [serial = 228] [outer = 00000000] 03:20:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (16DAB000) [pid = 3788] [serial = 229] [outer = 16AC3C00] 03:20:50 INFO - PROCESS | 3788 | 1462530050174 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (17827C00) [pid = 3788] [serial = 230] [outer = 16AC3C00] 03:20:50 INFO - PROCESS | 3788 | 1462530050613 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]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 594ms 03:20:50 INFO - PROCESS | 3788 | 1462530050646 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 3788 | 1462530050648 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 03:20:50 INFO - PROCESS | 3788 | 1462530050651 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:20:50 INFO - PROCESS | 3788 | 1462530050653 Marionette TRACE conn3 <- [1,274,null,{}] 03:20:50 INFO - PROCESS | 3788 | 1462530050656 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}] 03:20:50 INFO - PROCESS | 3788 | 1462530050758 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:20:50 INFO - PROCESS | 3788 | 1462530050766 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 3788 | ++DOCSHELL 1595FC00 == 36 [pid = 3788] [id = 78] 03:20:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (16DAA400) [pid = 3788] [serial = 231] [outer = 00000000] 03:20:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (19BEA400) [pid = 3788] [serial = 232] [outer = 16DAA400] 03:20:50 INFO - PROCESS | 3788 | 1462530050811 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (19D7F000) [pid = 3788] [serial = 233] [outer = 16DAA400] 03:20:51 INFO - PROCESS | 3788 | 1462530051250 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]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 641ms 03:20:51 INFO - PROCESS | 3788 | 1462530051289 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:20:51 INFO - PROCESS | 3788 | 1462530051291 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 03:20:51 INFO - PROCESS | 3788 | 1462530051295 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:20:51 INFO - PROCESS | 3788 | 1462530051297 Marionette TRACE conn3 <- [1,278,null,{}] 03:20:51 INFO - PROCESS | 3788 | 1462530051300 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}] 03:20:51 INFO - PROCESS | 3788 | 1462530051394 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:20:51 INFO - PROCESS | 3788 | 1462530051403 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:51 INFO - PROCESS | 3788 | ++DOCSHELL 18712400 == 37 [pid = 3788] [id = 79] 03:20:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (19BEBC00) [pid = 3788] [serial = 234] [outer = 00000000] 03:20:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (1A49DC00) [pid = 3788] [serial = 235] [outer = 19BEBC00] 03:20:51 INFO - PROCESS | 3788 | 1462530051445 Marionette DEBUG loaded listener.js 03:20:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (1A82AC00) [pid = 3788] [serial = 236] [outer = 19BEBC00] 03:20:51 INFO - PROCESS | 3788 | 1462530051849 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]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 593ms 03:20:51 INFO - PROCESS | 3788 | 1462530051892 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:20:51 INFO - PROCESS | 3788 | 1462530051894 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 03:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:20:51 INFO - PROCESS | 3788 | 1462530051905 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 3788 | 1462530051906 Marionette TRACE conn3 <- [1,282,null,{}] 03:20:51 INFO - PROCESS | 3788 | 1462530051910 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}] 03:20:52 INFO - PROCESS | 3788 | 1462530052010 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:20:52 INFO - PROCESS | 3788 | 1462530052016 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:52 INFO - PROCESS | 3788 | ++DOCSHELL 19BEB000 == 38 [pid = 3788] [id = 80] 03:20:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1A1BB000) [pid = 3788] [serial = 237] [outer = 00000000] 03:20:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1AB17000) [pid = 3788] [serial = 238] [outer = 1A1BB000] 03:20:52 INFO - PROCESS | 3788 | 1462530052066 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1AB17400) [pid = 3788] [serial = 239] [outer = 1A1BB000] 03:20:52 INFO - PROCESS | 3788 | 1462530052474 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]]]}] 03:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 593ms 03:20:52 INFO - PROCESS | 3788 | 1462530052519 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:20:52 INFO - PROCESS | 3788 | 1462530052521 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 03:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:20:52 INFO - PROCESS | 3788 | 1462530052557 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 3788 | 1462530052558 Marionette TRACE conn3 <- [1,286,null,{}] 03:20:52 INFO - PROCESS | 3788 | 1462530052589 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}] 03:20:52 INFO - PROCESS | 3788 | 1462530052716 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:20:52 INFO - PROCESS | 3788 | 1462530052820 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:52 INFO - PROCESS | 3788 | ++DOCSHELL 1AB1D000 == 39 [pid = 3788] [id = 81] 03:20:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1ABB7000) [pid = 3788] [serial = 240] [outer = 00000000] 03:20:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1ABBEC00) [pid = 3788] [serial = 241] [outer = 1ABB7000] 03:20:52 INFO - PROCESS | 3788 | 1462530052862 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1AE08000) [pid = 3788] [serial = 242] [outer = 1ABB7000] 03:20:53 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (15A60C00) [pid = 3788] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:20:53 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1595A000) [pid = 3788] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:20:53 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (11B58C00) [pid = 3788] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:20:53 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (15AFD400) [pid = 3788] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:20:53 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (15959C00) [pid = 3788] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:20:53 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (107F6C00) [pid = 3788] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:20:53 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (11BB7400) [pid = 3788] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:20:53 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (18718800) [pid = 3788] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:20:53 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (13C6A800) [pid = 3788] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:20:53 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (185AA800) [pid = 3788] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:20:53 INFO - PROCESS | 3788 | 1462530053343 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]]]}] 03:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 828ms 03:20:53 INFO - PROCESS | 3788 | 1462530053382 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:20:53 INFO - PROCESS | 3788 | 1462530053384 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 03:20:53 INFO - PROCESS | 3788 | 1462530053387 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:20:53 INFO - PROCESS | 3788 | 1462530053389 Marionette TRACE conn3 <- [1,290,null,{}] 03:20:53 INFO - PROCESS | 3788 | 1462530053392 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}] 03:20:53 INFO - PROCESS | 3788 | 1462530053498 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:20:53 INFO - PROCESS | 3788 | 1462530053543 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:53 INFO - PROCESS | 3788 | ++DOCSHELL 135BB000 == 40 [pid = 3788] [id = 82] 03:20:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (1595A000) [pid = 3788] [serial = 243] [outer = 00000000] 03:20:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (185B4800) [pid = 3788] [serial = 244] [outer = 1595A000] 03:20:53 INFO - PROCESS | 3788 | 1462530053589 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (1AB16C00) [pid = 3788] [serial = 245] [outer = 1595A000] 03:20:53 INFO - PROCESS | 3788 | 1462530053925 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]]]}] 03:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 594ms 03:20:53 INFO - PROCESS | 3788 | 1462530053985 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:20:53 INFO - PROCESS | 3788 | 1462530053987 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 03:20:53 INFO - PROCESS | 3788 | 1462530053990 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:20:53 INFO - PROCESS | 3788 | 1462530053992 Marionette TRACE conn3 <- [1,294,null,{}] 03:20:53 INFO - PROCESS | 3788 | 1462530053995 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}] 03:20:54 INFO - PROCESS | 3788 | 1462530054118 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:20:54 INFO - PROCESS | 3788 | 1462530054126 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 3788 | ++DOCSHELL 10D61000 == 41 [pid = 3788] [id = 83] 03:20:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (1ABB8800) [pid = 3788] [serial = 246] [outer = 00000000] 03:20:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1AF16400) [pid = 3788] [serial = 247] [outer = 1ABB8800] 03:20:54 INFO - PROCESS | 3788 | 1462530054173 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1AF1B000) [pid = 3788] [serial = 248] [outer = 1ABB8800] 03:20:54 INFO - PROCESS | 3788 | 1462530054582 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]]]}] 03:20:54 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. 03:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 625ms 03:20:54 INFO - PROCESS | 3788 | 1462530054628 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:20:54 INFO - PROCESS | 3788 | 1462530054640 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 03:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:20:54 INFO - PROCESS | 3788 | 1462530054643 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 3788 | 1462530054645 Marionette TRACE conn3 <- [1,298,null,{}] 03:20:54 INFO - PROCESS | 3788 | 1462530054648 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}] 03:20:54 INFO - PROCESS | 3788 | 1462530054749 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:20:54 INFO - PROCESS | 3788 | 1462530054758 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 3788 | ++DOCSHELL 1071F000 == 42 [pid = 3788] [id = 84] 03:20:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1AF1D400) [pid = 3788] [serial = 249] [outer = 00000000] 03:20:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1B06FC00) [pid = 3788] [serial = 250] [outer = 1AF1D400] 03:20:54 INFO - PROCESS | 3788 | 1462530054799 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1B074C00) [pid = 3788] [serial = 251] [outer = 1AF1D400] 03:20:55 INFO - PROCESS | 3788 | 1462530055215 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]]]}] 03:20:55 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. 03:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 594ms 03:20:55 INFO - PROCESS | 3788 | 1462530055242 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 3788 | 1462530055246 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 03:20:55 INFO - PROCESS | 3788 | 1462530055252 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:20:55 INFO - PROCESS | 3788 | 1462530055256 Marionette TRACE conn3 <- [1,302,null,{}] 03:20:55 INFO - PROCESS | 3788 | 1462530055263 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}] 03:20:55 INFO - PROCESS | 3788 | 1462530055367 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:20:55 INFO - PROCESS | 3788 | 1462530055513 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 3788 | ++DOCSHELL 1158DC00 == 43 [pid = 3788] [id = 85] 03:20:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1158F000) [pid = 3788] [serial = 252] [outer = 00000000] 03:20:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (11B57800) [pid = 3788] [serial = 253] [outer = 1158F000] 03:20:55 INFO - PROCESS | 3788 | 1462530055569 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (13237400) [pid = 3788] [serial = 254] [outer = 1158F000] 03:20:56 INFO - PROCESS | 3788 | 1462530056304 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]]]}] 03:20:56 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. 03:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1155ms 03:20:56 INFO - PROCESS | 3788 | 1462530056408 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 3788 | 1462530056413 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 03:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:20:56 INFO - PROCESS | 3788 | 1462530056420 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 3788 | 1462530056423 Marionette TRACE conn3 <- [1,306,null,{}] 03:20:56 INFO - PROCESS | 3788 | 1462530056426 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}] 03:20:56 INFO - PROCESS | 3788 | 1462530056566 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:20:56 INFO - PROCESS | 3788 | 1462530056679 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 3788 | ++DOCSHELL 159C1800 == 44 [pid = 3788] [id = 86] 03:20:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (159C6000) [pid = 3788] [serial = 255] [outer = 00000000] 03:20:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (172D3C00) [pid = 3788] [serial = 256] [outer = 159C6000] 03:20:56 INFO - PROCESS | 3788 | 1462530056735 Marionette DEBUG loaded listener.js 03:20:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (185ABC00) [pid = 3788] [serial = 257] [outer = 159C6000] 03:20:57 INFO - PROCESS | 3788 | 1462530057280 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]]]}] 03:20:57 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. 03:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 906ms 03:20:57 INFO - PROCESS | 3788 | 1462530057322 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 3788 | 1462530057325 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 03:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:20:57 INFO - PROCESS | 3788 | 1462530057329 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 3788 | 1462530057332 Marionette TRACE conn3 <- [1,310,null,{}] 03:20:57 INFO - PROCESS | 3788 | 1462530057343 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}] 03:20:57 INFO - PROCESS | 3788 | 1462530057446 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:20:57 INFO - PROCESS | 3788 | 1462530057522 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 3788 | ++DOCSHELL 1ABB2C00 == 45 [pid = 3788] [id = 87] 03:20:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (1ABB8000) [pid = 3788] [serial = 258] [outer = 00000000] 03:20:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (1AF0F800) [pid = 3788] [serial = 259] [outer = 1ABB8000] 03:20:57 INFO - PROCESS | 3788 | 1462530057577 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1AF1C000) [pid = 3788] [serial = 260] [outer = 1ABB8000] 03:20:58 INFO - PROCESS | 3788 | 1462530058163 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]]]}] 03:20:58 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. 03:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 905ms 03:20:58 INFO - PROCESS | 3788 | 1462530058232 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:20:58 INFO - PROCESS | 3788 | 1462530058235 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 03:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:20:58 INFO - PROCESS | 3788 | 1462530058238 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 3788 | 1462530058240 Marionette TRACE conn3 <- [1,314,null,{}] 03:20:58 INFO - PROCESS | 3788 | 1462530058244 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}] 03:20:58 INFO - PROCESS | 3788 | 1462530058343 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:20:58 INFO - PROCESS | 3788 | 1462530058418 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 3788 | ++DOCSHELL 1AB19C00 == 46 [pid = 3788] [id = 88] 03:20:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1AF1A000) [pid = 3788] [serial = 261] [outer = 00000000] 03:20:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1B236000) [pid = 3788] [serial = 262] [outer = 1AF1A000] 03:20:58 INFO - PROCESS | 3788 | 1462530058471 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1B23CC00) [pid = 3788] [serial = 263] [outer = 1AF1A000] 03:20:59 INFO - PROCESS | 3788 | 1462530059034 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]]]}] 03:20:59 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. 03:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 844ms 03:20:59 INFO - PROCESS | 3788 | 1462530059081 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 3788 | 1462530059083 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 03:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:20:59 INFO - PROCESS | 3788 | 1462530059087 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 3788 | 1462530059089 Marionette TRACE conn3 <- [1,318,null,{}] 03:20:59 INFO - PROCESS | 3788 | 1462530059093 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}] 03:20:59 INFO - PROCESS | 3788 | 1462530059189 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:20:59 INFO - PROCESS | 3788 | 1462530059270 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 3788 | ++DOCSHELL 1067A400 == 47 [pid = 3788] [id = 89] 03:20:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (107EE800) [pid = 3788] [serial = 264] [outer = 00000000] 03:20:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (11598800) [pid = 3788] [serial = 265] [outer = 107EE800] 03:20:59 INFO - PROCESS | 3788 | 1462530059484 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (12E0A800) [pid = 3788] [serial = 266] [outer = 107EE800] 03:20:59 INFO - PROCESS | 3788 | 1462530059826 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:21:00 INFO - PROCESS | 3788 | 1462530060148 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]]]}] 03:21:00 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. 03:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1078ms 03:21:00 INFO - PROCESS | 3788 | 1462530060187 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:21:00 INFO - PROCESS | 3788 | 1462530060191 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 03:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:21:00 INFO - PROCESS | 3788 | 1462530060197 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 3788 | 1462530060199 Marionette TRACE conn3 <- [1,322,null,{}] 03:21:00 INFO - PROCESS | 3788 | 1462530060204 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}] 03:21:00 INFO - PROCESS | 3788 | 1462530060307 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:21:00 INFO - PROCESS | 3788 | 1462530060383 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 3788 | ++DOCSHELL 13C57800 == 48 [pid = 3788] [id = 90] 03:21:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (13D7C000) [pid = 3788] [serial = 267] [outer = 00000000] 03:21:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (162E4C00) [pid = 3788] [serial = 268] [outer = 13D7C000] 03:21:00 INFO - PROCESS | 3788 | 1462530060430 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (16DAC000) [pid = 3788] [serial = 269] [outer = 13D7C000] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 10D61000 == 47 [pid = 3788] [id = 83] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 135BB000 == 46 [pid = 3788] [id = 82] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 1AB1D000 == 45 [pid = 3788] [id = 81] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 19BEB000 == 44 [pid = 3788] [id = 80] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 18712400 == 43 [pid = 3788] [id = 79] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 1595FC00 == 42 [pid = 3788] [id = 78] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 15D56C00 == 41 [pid = 3788] [id = 77] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 15A61C00 == 40 [pid = 3788] [id = 76] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 13BE5400 == 39 [pid = 3788] [id = 75] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 13C66800 == 38 [pid = 3788] [id = 74] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 115DDC00 == 37 [pid = 3788] [id = 73] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 19DB4800 == 36 [pid = 3788] [id = 72] 03:21:00 INFO - PROCESS | 3788 | --DOCSHELL 105D9800 == 35 [pid = 3788] [id = 69] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (17B62C00) [pid = 3788] [serial = 169] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (13D7C400) [pid = 3788] [serial = 172] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (16E64400) [pid = 3788] [serial = 165] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (115E2400) [pid = 3788] [serial = 159] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1466A400) [pid = 3788] [serial = 162] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (16AD0800) [pid = 3788] [serial = 187] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (18715000) [pid = 3788] [serial = 191] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (185AD800) [pid = 3788] [serial = 190] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (19D80000) [pid = 3788] [serial = 197] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1665E400) [pid = 3788] [serial = 157] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (15D5F800) [pid = 3788] [serial = 184] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (115D7800) [pid = 3788] [serial = 176] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (112AD400) [pid = 3788] [serial = 175] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1355A400) [pid = 3788] [serial = 178] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (19BF6400) [pid = 3788] [serial = 193] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (135BEC00) [pid = 3788] [serial = 179] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1466A800) [pid = 3788] [serial = 181] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (15957400) [pid = 3788] [serial = 182] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (135C9400) [pid = 3788] [serial = 196] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (19BEC000) [pid = 3788] [serial = 202] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (19D77000) [pid = 3788] [serial = 194] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1B92F000) [pid = 3788] [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.] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (16DA5400) [pid = 3788] [serial = 188] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1A49D000) [pid = 3788] [serial = 199] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1A4A6C00) [pid = 3788] [serial = 200] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (162D9400) [pid = 3788] [serial = 185] [outer = 00000000] [url = about:blank] 03:21:00 INFO - PROCESS | 3788 | 1462530060924 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]]]}] 03:21:00 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. 03:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 734ms 03:21:00 INFO - PROCESS | 3788 | 1462530060934 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:21:00 INFO - PROCESS | 3788 | 1462530060938 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 03:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:21:00 INFO - PROCESS | 3788 | 1462530060956 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 3788 | 1462530060958 Marionette TRACE conn3 <- [1,326,null,{}] 03:21:00 INFO - PROCESS | 3788 | 1462530060962 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}] 03:21:01 INFO - PROCESS | 3788 | 1462530061041 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:21:01 INFO - PROCESS | 3788 | 1462530061048 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 3788 | ++DOCSHELL 13557800 == 36 [pid = 3788] [id = 91] 03:21:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (135C0400) [pid = 3788] [serial = 270] [outer = 00000000] 03:21:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (14669800) [pid = 3788] [serial = 271] [outer = 135C0400] 03:21:01 INFO - PROCESS | 3788 | 1462530061092 Marionette DEBUG loaded listener.js 03:21:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (15959400) [pid = 3788] [serial = 272] [outer = 135C0400] 03:21:01 INFO - PROCESS | 3788 | 1462530061544 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]]]}] 03:21:01 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. 03:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 655ms 03:21:01 INFO - PROCESS | 3788 | 1462530061603 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:21:01 INFO - PROCESS | 3788 | 1462530061605 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 03:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:21:01 INFO - PROCESS | 3788 | 1462530061609 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 3788 | 1462530061612 Marionette TRACE conn3 <- [1,330,null,{}] 03:21:01 INFO - PROCESS | 3788 | 1462530061622 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}] 03:21:01 INFO - PROCESS | 3788 | 1462530061703 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:21:01 INFO - PROCESS | 3788 | 1462530061713 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 3788 | ++DOCSHELL 171A1400 == 37 [pid = 3788] [id = 92] 03:21:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (171A1800) [pid = 3788] [serial = 273] [outer = 00000000] 03:21:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (171A6C00) [pid = 3788] [serial = 274] [outer = 171A1800] 03:21:01 INFO - PROCESS | 3788 | 1462530061759 Marionette DEBUG loaded listener.js 03:21:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (171A9C00) [pid = 3788] [serial = 275] [outer = 171A1800] 03:21:02 INFO - PROCESS | 3788 | 1462530062180 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]]]}] 03:21:02 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. 03:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 594ms 03:21:02 INFO - PROCESS | 3788 | 1462530062206 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:21:02 INFO - PROCESS | 3788 | 1462530062208 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 03:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:21:02 INFO - PROCESS | 3788 | 1462530062212 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 3788 | 1462530062214 Marionette TRACE conn3 <- [1,334,null,{}] 03:21:02 INFO - PROCESS | 3788 | 1462530062217 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}] 03:21:02 INFO - PROCESS | 3788 | 1462530062293 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:21:02 INFO - PROCESS | 3788 | 1462530062299 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 3788 | ++DOCSHELL 171AA000 == 38 [pid = 3788] [id = 93] 03:21:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (171AC400) [pid = 3788] [serial = 276] [outer = 00000000] 03:21:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (178CAC00) [pid = 3788] [serial = 277] [outer = 171AC400] 03:21:02 INFO - PROCESS | 3788 | 1462530062350 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1812F800) [pid = 3788] [serial = 278] [outer = 171AC400] 03:21:02 INFO - PROCESS | 3788 | 1462530062793 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]]]}] 03:21:02 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. 03:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 624ms 03:21:02 INFO - PROCESS | 3788 | 1462530062849 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:21:02 INFO - PROCESS | 3788 | 1462530062851 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 03:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:21:02 INFO - PROCESS | 3788 | 1462530062864 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 3788 | 1462530062866 Marionette TRACE conn3 <- [1,338,null,{}] 03:21:02 INFO - PROCESS | 3788 | 1462530062869 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}] 03:21:02 INFO - PROCESS | 3788 | 1462530062969 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:21:02 INFO - PROCESS | 3788 | 1462530062977 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 3788 | ++DOCSHELL 10E74C00 == 39 [pid = 3788] [id = 94] 03:21:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (171AE800) [pid = 3788] [serial = 279] [outer = 00000000] 03:21:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (185B4C00) [pid = 3788] [serial = 280] [outer = 171AE800] 03:21:03 INFO - PROCESS | 3788 | 1462530063072 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (19BED800) [pid = 3788] [serial = 281] [outer = 171AE800] 03:21:03 INFO - PROCESS | 3788 | 1462530063513 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]]]}] 03:21:03 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. 03:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 687ms 03:21:03 INFO - PROCESS | 3788 | 1462530063554 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:21:03 INFO - PROCESS | 3788 | 1462530063556 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 03:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:21:03 INFO - PROCESS | 3788 | 1462530063564 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - PROCESS | 3788 | 1462530063565 Marionette TRACE conn3 <- [1,342,null,{}] 03:21:03 INFO - PROCESS | 3788 | 1462530063569 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}] 03:21:03 INFO - PROCESS | 3788 | 1462530063703 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:21:03 INFO - PROCESS | 3788 | 1462530063719 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 3788 | ++DOCSHELL 19DB4800 == 40 [pid = 3788] [id = 95] 03:21:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (1A1B4800) [pid = 3788] [serial = 282] [outer = 00000000] 03:21:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1A4A5C00) [pid = 3788] [serial = 283] [outer = 1A1B4800] 03:21:03 INFO - PROCESS | 3788 | 1462530063764 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (1A4A6000) [pid = 3788] [serial = 284] [outer = 1A1B4800] 03:21:04 INFO - PROCESS | 3788 | 1462530064179 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]]]}] 03:21:04 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. 03:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 640ms 03:21:04 INFO - PROCESS | 3788 | 1462530064206 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 3788 | 1462530064208 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 03:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:21:04 INFO - PROCESS | 3788 | 1462530064211 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 3788 | 1462530064213 Marionette TRACE conn3 <- [1,346,null,{}] 03:21:04 INFO - PROCESS | 3788 | 1462530064217 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}] 03:21:04 INFO - PROCESS | 3788 | 1462530064322 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:21:04 INFO - PROCESS | 3788 | 1462530064328 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 3788 | ++DOCSHELL 171AE400 == 41 [pid = 3788] [id = 96] 03:21:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (19DBFC00) [pid = 3788] [serial = 285] [outer = 00000000] 03:21:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1AB13800) [pid = 3788] [serial = 286] [outer = 19DBFC00] 03:21:04 INFO - PROCESS | 3788 | 1462530064372 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1ABB3400) [pid = 3788] [serial = 287] [outer = 19DBFC00] 03:21:04 INFO - PROCESS | 3788 | 1462530064789 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]]]}] 03:21:04 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. 03:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 625ms 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (11595800) [pid = 3788] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (19BEBC00) [pid = 3788] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1A1BB000) [pid = 3788] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (115E0800) [pid = 3788] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (16DAA400) [pid = 3788] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (13BF3400) [pid = 3788] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1595A000) [pid = 3788] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1ABB8800) [pid = 3788] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1ABB7000) [pid = 3788] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (14145C00) [pid = 3788] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (15A62000) [pid = 3788] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:21:05 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (16AC3C00) [pid = 3788] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:21:05 INFO - PROCESS | 3788 | 1462530065051 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:21:05 INFO - PROCESS | 3788 | 1462530065052 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 03:21:05 INFO - PROCESS | 3788 | 1462530065062 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 3788 | 1462530065064 Marionette TRACE conn3 <- [1,350,null,{}] 03:21:05 INFO - PROCESS | 3788 | 1462530065067 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}] 03:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:21:05 INFO - PROCESS | 3788 | 1462530065151 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:21:05 INFO - PROCESS | 3788 | 1462530065159 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 3788 | ++DOCSHELL 15A61800 == 42 [pid = 3788] [id = 97] 03:21:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (15A62000) [pid = 3788] [serial = 288] [outer = 00000000] 03:21:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (19BE8400) [pid = 3788] [serial = 289] [outer = 15A62000] 03:21:05 INFO - PROCESS | 3788 | 1462530065203 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1A987C00) [pid = 3788] [serial = 290] [outer = 15A62000] 03:21:05 INFO - PROCESS | 3788 | 1462530065597 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]]]}] 03:21:05 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. 03:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 578ms 03:21:05 INFO - PROCESS | 3788 | 1462530065649 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:21:05 INFO - PROCESS | 3788 | 1462530065651 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 03:21:05 INFO - PROCESS | 3788 | 1462530065654 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:21:05 INFO - PROCESS | 3788 | 1462530065656 Marionette TRACE conn3 <- [1,354,null,{}] 03:21:05 INFO - PROCESS | 3788 | 1462530065660 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}] 03:21:05 INFO - PROCESS | 3788 | 1462530065736 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:21:05 INFO - PROCESS | 3788 | 1462530065742 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 3788 | ++DOCSHELL 1AB14400 == 43 [pid = 3788] [id = 98] 03:21:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (1628D400) [pid = 3788] [serial = 291] [outer = 00000000] 03:21:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1AE08400) [pid = 3788] [serial = 292] [outer = 1628D400] 03:21:05 INFO - PROCESS | 3788 | 1462530065788 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (1B06A000) [pid = 3788] [serial = 293] [outer = 1628D400] 03:21:06 INFO - PROCESS | 3788 | 1462530066191 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]]]}] 03:21:06 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. 03:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 594ms 03:21:06 INFO - PROCESS | 3788 | 1462530066252 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 3788 | 1462530066254 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 03:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:21:06 INFO - PROCESS | 3788 | 1462530066257 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 3788 | 1462530066259 Marionette TRACE conn3 <- [1,358,null,{}] 03:21:06 INFO - PROCESS | 3788 | 1462530066262 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}] 03:21:06 INFO - PROCESS | 3788 | 1462530066338 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:21:06 INFO - PROCESS | 3788 | 1462530066348 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 3788 | ++DOCSHELL 11B0C400 == 44 [pid = 3788] [id = 99] 03:21:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (11B0E800) [pid = 3788] [serial = 294] [outer = 00000000] 03:21:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (11B11C00) [pid = 3788] [serial = 295] [outer = 11B0E800] 03:21:06 INFO - PROCESS | 3788 | 1462530066398 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (14146800) [pid = 3788] [serial = 296] [outer = 11B0E800] 03:21:06 INFO - PROCESS | 3788 | 1462530066847 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]]]}] 03:21:06 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. 03:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 625ms 03:21:06 INFO - PROCESS | 3788 | 1462530066900 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 3788 | 1462530066902 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 03:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:21:06 INFO - PROCESS | 3788 | 1462530066905 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 3788 | 1462530066907 Marionette TRACE conn3 <- [1,362,null,{}] 03:21:06 INFO - PROCESS | 3788 | 1462530066910 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}] 03:21:06 INFO - PROCESS | 3788 | 1462530067002 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:21:06 INFO - PROCESS | 3788 | 1462530067011 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 3788 | ++DOCSHELL 14145C00 == 45 [pid = 3788] [id = 100] 03:21:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (19DC1400) [pid = 3788] [serial = 297] [outer = 00000000] 03:21:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1B366400) [pid = 3788] [serial = 298] [outer = 19DC1400] 03:21:07 INFO - PROCESS | 3788 | 1462530067055 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1B369400) [pid = 3788] [serial = 299] [outer = 19DC1400] 03:21:07 INFO - PROCESS | 3788 | 1462530067794 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]]]}] 03:21:07 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. 03:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 937ms 03:21:07 INFO - PROCESS | 3788 | 1462530067852 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 3788 | 1462530067855 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 03:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:21:07 INFO - PROCESS | 3788 | 1462530067860 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - PROCESS | 3788 | 1462530067864 Marionette TRACE conn3 <- [1,366,null,{}] 03:21:07 INFO - PROCESS | 3788 | 1462530067869 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}] 03:21:07 INFO - PROCESS | 3788 | 1462530068006 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:21:08 INFO - PROCESS | 3788 | 1462530068129 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 3788 | ++DOCSHELL 11B12800 == 46 [pid = 3788] [id = 101] 03:21:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (11B14400) [pid = 3788] [serial = 300] [outer = 00000000] 03:21:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (135BC800) [pid = 3788] [serial = 301] [outer = 11B14400] 03:21:08 INFO - PROCESS | 3788 | 1462530068186 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (13D7C400) [pid = 3788] [serial = 302] [outer = 11B14400] 03:21:08 INFO - PROCESS | 3788 | 1462530068745 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]]]}] 03:21:08 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. 03:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 937ms 03:21:08 INFO - PROCESS | 3788 | 1462530068803 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:21:08 INFO - PROCESS | 3788 | 1462530068809 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 03:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:21:08 INFO - PROCESS | 3788 | 1462530068815 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - PROCESS | 3788 | 1462530068818 Marionette TRACE conn3 <- [1,370,null,{}] 03:21:08 INFO - PROCESS | 3788 | 1462530068822 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}] 03:21:08 INFO - PROCESS | 3788 | 1462530068926 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:21:08 INFO - PROCESS | 3788 | 1462530069002 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 3788 | ++DOCSHELL 15960800 == 47 [pid = 3788] [id = 102] 03:21:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (159B9C00) [pid = 3788] [serial = 303] [outer = 00000000] 03:21:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (162D9400) [pid = 3788] [serial = 304] [outer = 159B9C00] 03:21:09 INFO - PROCESS | 3788 | 1462530069055 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (16AAEC00) [pid = 3788] [serial = 305] [outer = 159B9C00] 03:21:09 INFO - PROCESS | 3788 | 1462530069663 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]]]}] 03:21:09 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. 03:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 906ms 03:21:09 INFO - PROCESS | 3788 | 1462530069718 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 3788 | 1462530069721 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 03:21:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:21:09 INFO - PROCESS | 3788 | 1462530069724 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 3788 | 1462530069728 Marionette TRACE conn3 <- [1,374,null,{}] 03:21:09 INFO - PROCESS | 3788 | 1462530069739 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}] 03:21:09 INFO - PROCESS | 3788 | 1462530069844 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:21:09 INFO - PROCESS | 3788 | 1462530069935 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 3788 | ++DOCSHELL 18712400 == 48 [pid = 3788] [id = 103] 03:21:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (1871A400) [pid = 3788] [serial = 306] [outer = 00000000] 03:21:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1ABB3C00) [pid = 3788] [serial = 307] [outer = 1871A400] 03:21:09 INFO - PROCESS | 3788 | 1462530069991 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1B070000) [pid = 3788] [serial = 308] [outer = 1871A400] 03:21:10 INFO - PROCESS | 3788 | 1462530070531 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:21:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 843ms 03:21:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:21:10 INFO - PROCESS | 3788 | 1462530070566 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 3788 | 1462530070569 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 03:21:10 INFO - PROCESS | 3788 | 1462530070574 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 3788 | 1462530070577 Marionette TRACE conn3 <- [1,378,null,{}] 03:21:10 INFO - PROCESS | 3788 | 1462530070582 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}] 03:21:10 INFO - PROCESS | 3788 | 1462530070688 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:21:10 INFO - PROCESS | 3788 | 1462530070777 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 3788 | ++DOCSHELL 1713B800 == 49 [pid = 3788] [id = 104] 03:21:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1713D800) [pid = 3788] [serial = 309] [outer = 00000000] 03:21:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (17144000) [pid = 3788] [serial = 310] [outer = 1713D800] 03:21:10 INFO - PROCESS | 3788 | 1462530070830 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (17148400) [pid = 3788] [serial = 311] [outer = 1713D800] 03:21:11 INFO - PROCESS | 3788 | 1462530071413 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:21:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:21:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 891ms 03:21:11 INFO - PROCESS | 3788 | 1462530071477 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:21:11 INFO - PROCESS | 3788 | 1462530071479 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 03:21:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:21:11 INFO - PROCESS | 3788 | 1462530071483 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:21:11 INFO - PROCESS | 3788 | 1462530071485 Marionette TRACE conn3 <- [1,382,null,{}] 03:21:11 INFO - PROCESS | 3788 | 1462530071489 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}] 03:21:11 INFO - PROCESS | 3788 | 1462530071588 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:21:11 INFO - PROCESS | 3788 | 1462530071688 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 3788 | ++DOCSHELL 134E3400 == 50 [pid = 3788] [id = 105] 03:21:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (134E7400) [pid = 3788] [serial = 312] [outer = 00000000] 03:21:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1595D000) [pid = 3788] [serial = 313] [outer = 134E7400] 03:21:11 INFO - PROCESS | 3788 | 1462530071742 Marionette DEBUG loaded listener.js 03:21:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (15A63000) [pid = 3788] [serial = 314] [outer = 134E7400] 03:21:12 INFO - PROCESS | 3788 | 1462530072444 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:21:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1000ms 03:21:12 INFO - PROCESS | 3788 | 1462530072485 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 3788 | 1462530072490 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 03:21:12 INFO - PROCESS | 3788 | 1462530072495 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:21:12 INFO - PROCESS | 3788 | 1462530072498 Marionette TRACE conn3 <- [1,386,null,{}] 03:21:12 INFO - PROCESS | 3788 | 1462530072503 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}] 03:21:12 INFO - PROCESS | 3788 | 1462530072596 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:21:12 INFO - PROCESS | 3788 | 1462530072701 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:12 INFO - PROCESS | 3788 | ++DOCSHELL 13488C00 == 51 [pid = 3788] [id = 106] 03:21:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (134EF400) [pid = 3788] [serial = 315] [outer = 00000000] 03:21:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (135BF000) [pid = 3788] [serial = 316] [outer = 134EF400] 03:21:12 INFO - PROCESS | 3788 | 1462530072748 Marionette DEBUG loaded listener.js 03:21:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (13C51800) [pid = 3788] [serial = 317] [outer = 134EF400] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 11B0C400 == 50 [pid = 3788] [id = 99] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 1AB14400 == 49 [pid = 3788] [id = 98] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 15A61800 == 48 [pid = 3788] [id = 97] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 171AE400 == 47 [pid = 3788] [id = 96] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 19DB4800 == 46 [pid = 3788] [id = 95] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 10E74C00 == 45 [pid = 3788] [id = 94] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 171AA000 == 44 [pid = 3788] [id = 93] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 171A1400 == 43 [pid = 3788] [id = 92] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 13557800 == 42 [pid = 3788] [id = 91] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 13C57800 == 41 [pid = 3788] [id = 90] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 1067A400 == 40 [pid = 3788] [id = 89] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 1ABB2C00 == 39 [pid = 3788] [id = 87] 03:21:12 INFO - PROCESS | 3788 | --DOCSHELL 159C1800 == 38 [pid = 3788] [id = 86] 03:21:12 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1B06FC00) [pid = 3788] [serial = 250] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOCSHELL 1158DC00 == 37 [pid = 3788] [id = 85] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (153EB800) [pid = 3788] [serial = 173] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1A49DC00) [pid = 3788] [serial = 235] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (107FB400) [pid = 3788] [serial = 205] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (142A5400) [pid = 3788] [serial = 208] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (17B5EC00) [pid = 3788] [serial = 211] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1AB17400) [pid = 3788] [serial = 239] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (132EDC00) [pid = 3788] [serial = 218] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (12ED3800) [pid = 3788] [serial = 217] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (19BEA400) [pid = 3788] [serial = 232] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (1AB17000) [pid = 3788] [serial = 238] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (142B2800) [pid = 3788] [serial = 223] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (153E3800) [pid = 3788] [serial = 224] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1A82AC00) [pid = 3788] [serial = 236] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (185B4800) [pid = 3788] [serial = 244] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1AF1B000) [pid = 3788] [serial = 248] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1ABBEC00) [pid = 3788] [serial = 241] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (15955C00) [pid = 3788] [serial = 221] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (146EB800) [pid = 3788] [serial = 220] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (15D58400) [pid = 3788] [serial = 226] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (16DAB000) [pid = 3788] [serial = 229] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (17827C00) [pid = 3788] [serial = 230] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (162E2400) [pid = 3788] [serial = 227] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1A832000) [pid = 3788] [serial = 214] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1AB16C00) [pid = 3788] [serial = 245] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1AF16400) [pid = 3788] [serial = 247] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1AE08000) [pid = 3788] [serial = 242] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (19D7F000) [pid = 3788] [serial = 233] [outer = 00000000] [url = about:blank] 03:21:13 INFO - PROCESS | 3788 | 1462530073280 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]]]}] 03:21:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:21:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 844ms 03:21:13 INFO - PROCESS | 3788 | 1462530073339 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:21:13 INFO - PROCESS | 3788 | 1462530073345 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 03:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:21:13 INFO - PROCESS | 3788 | 1462530073351 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:21:13 INFO - PROCESS | 3788 | 1462530073353 Marionette TRACE conn3 <- [1,390,null,{}] 03:21:13 INFO - PROCESS | 3788 | 1462530073357 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}] 03:21:13 INFO - PROCESS | 3788 | 1462530073437 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:21:13 INFO - PROCESS | 3788 | 1462530073447 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 3788 | ++DOCSHELL 11BB7800 == 38 [pid = 3788] [id = 107] 03:21:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (12E01400) [pid = 3788] [serial = 318] [outer = 00000000] 03:21:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (142B2800) [pid = 3788] [serial = 319] [outer = 12E01400] 03:21:13 INFO - PROCESS | 3788 | 1462530073490 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (153E9C00) [pid = 3788] [serial = 320] [outer = 12E01400] 03:21:13 INFO - PROCESS | 3788 | 1462530073954 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]]]}] 03:21:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:21:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 625ms 03:21:13 INFO - PROCESS | 3788 | 1462530073987 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:21:13 INFO - PROCESS | 3788 | 1462530073989 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 03:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:21:13 INFO - PROCESS | 3788 | 1462530073993 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:21:13 INFO - PROCESS | 3788 | 1462530073996 Marionette TRACE conn3 <- [1,394,null,{}] 03:21:13 INFO - PROCESS | 3788 | 1462530074006 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}] 03:21:14 INFO - PROCESS | 3788 | 1462530074087 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:21:14 INFO - PROCESS | 3788 | 1462530074098 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 3788 | ++DOCSHELL 1595C400 == 39 [pid = 3788] [id = 108] 03:21:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (15A5F000) [pid = 3788] [serial = 321] [outer = 00000000] 03:21:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (162E3400) [pid = 3788] [serial = 322] [outer = 15A5F000] 03:21:14 INFO - PROCESS | 3788 | 1462530074145 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (16E55800) [pid = 3788] [serial = 323] [outer = 15A5F000] 03:21:14 INFO - PROCESS | 3788 | 1462530074595 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]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 625ms 03:21:14 INFO - PROCESS | 3788 | 1462530074631 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 3788 | 1462530074633 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 03:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:21:14 INFO - PROCESS | 3788 | 1462530074637 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 3788 | 1462530074638 Marionette TRACE conn3 <- [1,398,null,{}] 03:21:14 INFO - PROCESS | 3788 | 1462530074642 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}] 03:21:14 INFO - PROCESS | 3788 | 1462530074726 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:21:14 INFO - PROCESS | 3788 | 1462530074735 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 3788 | ++DOCSHELL 171AE400 == 40 [pid = 3788] [id = 109] 03:21:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (171AF400) [pid = 3788] [serial = 324] [outer = 00000000] 03:21:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (178CC400) [pid = 3788] [serial = 325] [outer = 171AF400] 03:21:14 INFO - PROCESS | 3788 | 1462530074789 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (17B62C00) [pid = 3788] [serial = 326] [outer = 171AF400] 03:21:15 INFO - PROCESS | 3788 | 1462530075204 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]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 640ms 03:21:15 INFO - PROCESS | 3788 | 1462530075259 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 3788 | 1462530075261 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 03:21:15 INFO - PROCESS | 3788 | 1462530075273 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:21:15 INFO - PROCESS | 3788 | 1462530075275 Marionette TRACE conn3 <- [1,402,null,{}] 03:21:15 INFO - PROCESS | 3788 | 1462530075278 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}] 03:21:15 INFO - PROCESS | 3788 | 1462530075353 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:21:15 INFO - PROCESS | 3788 | 1462530075359 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 3788 | ++DOCSHELL 17B5EC00 == 41 [pid = 3788] [id = 110] 03:21:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (18258000) [pid = 3788] [serial = 327] [outer = 00000000] 03:21:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (185B0C00) [pid = 3788] [serial = 328] [outer = 18258000] 03:21:15 INFO - PROCESS | 3788 | 1462530075402 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (19B4DC00) [pid = 3788] [serial = 329] [outer = 18258000] 03:21:15 INFO - PROCESS | 3788 | 1462530075888 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]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 624ms 03:21:15 INFO - PROCESS | 3788 | 1462530075915 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 3788 | 1462530075917 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 03:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:21:15 INFO - PROCESS | 3788 | 1462530075921 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - PROCESS | 3788 | 1462530075922 Marionette TRACE conn3 <- [1,406,null,{}] 03:21:15 INFO - PROCESS | 3788 | 1462530075925 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}] 03:21:16 INFO - PROCESS | 3788 | 1462530076036 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:21:16 INFO - PROCESS | 3788 | 1462530076126 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 3788 | ++DOCSHELL 10E76400 == 42 [pid = 3788] [id = 111] 03:21:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (19B59400) [pid = 3788] [serial = 330] [outer = 00000000] 03:21:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (19BF3400) [pid = 3788] [serial = 331] [outer = 19B59400] 03:21:16 INFO - PROCESS | 3788 | 1462530076169 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (19BF5400) [pid = 3788] [serial = 332] [outer = 19B59400] 03:21:16 INFO - PROCESS | 3788 | 1462530076575 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]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:21:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 703ms 03:21:16 INFO - PROCESS | 3788 | 1462530076618 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 3788 | 1462530076620 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 03:21:16 INFO - PROCESS | 3788 | 1462530076623 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:21:16 INFO - PROCESS | 3788 | 1462530076625 Marionette TRACE conn3 <- [1,410,null,{}] 03:21:16 INFO - PROCESS | 3788 | 1462530076635 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}] 03:21:16 INFO - PROCESS | 3788 | 1462530076737 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:21:16 INFO - PROCESS | 3788 | 1462530076744 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 3788 | ++DOCSHELL 19B52400 == 43 [pid = 3788] [id = 112] 03:21:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (19D7EC00) [pid = 3788] [serial = 333] [outer = 00000000] 03:21:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (1A49EC00) [pid = 3788] [serial = 334] [outer = 19D7EC00] 03:21:16 INFO - PROCESS | 3788 | 1462530076799 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1A826C00) [pid = 3788] [serial = 335] [outer = 19D7EC00] 03:21:17 INFO - PROCESS | 3788 | 1462530077257 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]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:21:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 702ms 03:21:17 INFO - PROCESS | 3788 | 1462530077323 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 3788 | 1462530077325 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 03:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:21:17 INFO - PROCESS | 3788 | 1462530077336 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 3788 | 1462530077337 Marionette TRACE conn3 <- [1,414,null,{}] 03:21:17 INFO - PROCESS | 3788 | 1462530077341 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}] 03:21:17 INFO - PROCESS | 3788 | 1462530077473 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:21:17 INFO - PROCESS | 3788 | 1462530077494 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 3788 | ++DOCSHELL 10E6A000 == 44 [pid = 3788] [id = 113] 03:21:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (19BEB400) [pid = 3788] [serial = 336] [outer = 00000000] 03:21:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1AB1B000) [pid = 3788] [serial = 337] [outer = 19BEB400] 03:21:17 INFO - PROCESS | 3788 | 1462530077580 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1ABB6400) [pid = 3788] [serial = 338] [outer = 19BEB400] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (19DBFC00) [pid = 3788] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1AF1D400) [pid = 3788] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (13D7C000) [pid = 3788] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (171A1800) [pid = 3788] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (171AC400) [pid = 3788] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (135C0400) [pid = 3788] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1A1B4800) [pid = 3788] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (107EE800) [pid = 3788] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (15A62000) [pid = 3788] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (171AE800) [pid = 3788] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1628D400) [pid = 3788] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:21:17 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (11B0E800) [pid = 3788] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:21:18 INFO - PROCESS | 3788 | 1462530078095 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]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:21:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 796ms 03:21:18 INFO - PROCESS | 3788 | 1462530078137 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 3788 | 1462530078139 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 03:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:21:18 INFO - PROCESS | 3788 | 1462530078143 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 3788 | 1462530078144 Marionette TRACE conn3 <- [1,418,null,{}] 03:21:18 INFO - PROCESS | 3788 | 1462530078148 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}] 03:21:18 INFO - PROCESS | 3788 | 1462530078226 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:21:18 INFO - PROCESS | 3788 | 1462530078232 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 3788 | ++DOCSHELL 1348F800 == 45 [pid = 3788] [id = 114] 03:21:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (16AC6400) [pid = 3788] [serial = 339] [outer = 00000000] 03:21:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (19DBF000) [pid = 3788] [serial = 340] [outer = 16AC6400] 03:21:18 INFO - PROCESS | 3788 | 1462530078274 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1A990400) [pid = 3788] [serial = 341] [outer = 16AC6400] 03:21:19 INFO - PROCESS | 3788 | 1462530079192 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]]]}] 03:21:19 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 03:21:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1094ms 03:21:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:21:19 INFO - PROCESS | 3788 | 1462530079237 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 3788 | 1462530079239 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 03:21:19 INFO - PROCESS | 3788 | 1462530079245 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 3788 | 1462530079246 Marionette TRACE conn3 <- [1,422,null,{}] 03:21:19 INFO - PROCESS | 3788 | 1462530079250 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}] 03:21:19 INFO - PROCESS | 3788 | 1462530079326 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:21:19 INFO - PROCESS | 3788 | 1462530079332 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 3788 | ++DOCSHELL 179F3800 == 46 [pid = 3788] [id = 115] 03:21:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (19BEFC00) [pid = 3788] [serial = 342] [outer = 00000000] 03:21:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (1AF11800) [pid = 3788] [serial = 343] [outer = 19BEFC00] 03:21:19 INFO - PROCESS | 3788 | 1462530079374 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1AF1B000) [pid = 3788] [serial = 344] [outer = 19BEFC00] 03:21:20 INFO - PROCESS | 3788 | 1462530080283 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]]]}] 03:21:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:21:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1078ms 03:21:20 INFO - PROCESS | 3788 | 1462530080334 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:21:20 INFO - PROCESS | 3788 | 1462530080339 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 03:21:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:21:20 INFO - PROCESS | 3788 | 1462530080344 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:21:20 INFO - PROCESS | 3788 | 1462530080348 Marionette TRACE conn3 <- [1,426,null,{}] 03:21:20 INFO - PROCESS | 3788 | 1462530080354 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}] 03:21:20 INFO - PROCESS | 3788 | 1462530080461 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:21:20 INFO - PROCESS | 3788 | 1462530080535 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 3788 | ++DOCSHELL 11B11000 == 47 [pid = 3788] [id = 116] 03:21:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (11B11800) [pid = 3788] [serial = 345] [outer = 00000000] 03:21:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (12214000) [pid = 3788] [serial = 346] [outer = 11B11800] 03:21:20 INFO - PROCESS | 3788 | 1462530080590 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (132E9800) [pid = 3788] [serial = 347] [outer = 11B11800] 03:21:21 INFO - PROCESS | 3788 | 1462530081225 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] 03:21:21 INFO - PROCESS | 3788 | 1462530081297 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 03:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:21:21 INFO - PROCESS | 3788 | 1462530081303 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - PROCESS | 3788 | 1462530081306 Marionette TRACE conn3 <- [1,430,null,{}] 03:21:21 INFO - PROCESS | 3788 | 1462530081310 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}] 03:21:21 INFO - PROCESS | 3788 | 1462530081453 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:21:21 INFO - PROCESS | 3788 | 1462530081508 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 3788 | ++DOCSHELL 15959C00 == 48 [pid = 3788] [id = 117] 03:21:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (159C1800) [pid = 3788] [serial = 348] [outer = 00000000] 03:21:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (162E2400) [pid = 3788] [serial = 349] [outer = 159C1800] 03:21:21 INFO - PROCESS | 3788 | 1462530081560 Marionette DEBUG loaded listener.js 03:21:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (16664800) [pid = 3788] [serial = 350] [outer = 159C1800] 03:21:22 INFO - PROCESS | 3788 | 1462530082115 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]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:21:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 843ms 03:21:22 INFO - PROCESS | 3788 | 1462530082145 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 3788 | 1462530082147 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 03:21:22 INFO - PROCESS | 3788 | 1462530082152 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:21:22 INFO - PROCESS | 3788 | 1462530082156 Marionette TRACE conn3 <- [1,434,null,{}] 03:21:22 INFO - PROCESS | 3788 | 1462530082167 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}] 03:21:22 INFO - PROCESS | 3788 | 1462530082273 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:21:22 INFO - PROCESS | 3788 | 1462530082366 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 3788 | ++DOCSHELL 17149800 == 49 [pid = 3788] [id = 118] 03:21:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (171A5000) [pid = 3788] [serial = 351] [outer = 00000000] 03:21:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (178CEC00) [pid = 3788] [serial = 352] [outer = 171A5000] 03:21:22 INFO - PROCESS | 3788 | 1462530082421 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (19B4F000) [pid = 3788] [serial = 353] [outer = 171A5000] 03:21:22 INFO - PROCESS | 3788 | 1462530082975 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]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:21:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 906ms 03:21:23 INFO - PROCESS | 3788 | 1462530083059 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 3788 | 1462530083062 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 03:21:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:21:23 INFO - PROCESS | 3788 | 1462530083066 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 3788 | 1462530083068 Marionette TRACE conn3 <- [1,438,null,{}] 03:21:23 INFO - PROCESS | 3788 | 1462530083071 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}] 03:21:23 INFO - PROCESS | 3788 | 1462530083171 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:21:23 INFO - PROCESS | 3788 | 1462530083249 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 3788 | ++DOCSHELL 15958000 == 50 [pid = 3788] [id = 119] 03:21:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (178CB400) [pid = 3788] [serial = 354] [outer = 00000000] 03:21:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1AB1FC00) [pid = 3788] [serial = 355] [outer = 178CB400] 03:21:23 INFO - PROCESS | 3788 | 1462530083343 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1ABBD800) [pid = 3788] [serial = 356] [outer = 178CB400] 03:21:23 INFO - PROCESS | 3788 | 1462530083933 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]]]}] 03:21:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:21:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 952ms 03:21:24 INFO - PROCESS | 3788 | 1462530084010 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:21:24 INFO - PROCESS | 3788 | 1462530084013 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 03:21:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:21:24 INFO - PROCESS | 3788 | 1462530084016 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:21:24 INFO - PROCESS | 3788 | 1462530084018 Marionette TRACE conn3 <- [1,442,null,{}] 03:21:24 INFO - PROCESS | 3788 | 1462530084022 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}] 03:21:24 INFO - PROCESS | 3788 | 1462530084120 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:21:24 INFO - PROCESS | 3788 | 1462530084199 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 3788 | ++DOCSHELL 10579000 == 51 [pid = 3788] [id = 120] 03:21:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (105CFC00) [pid = 3788] [serial = 357] [outer = 00000000] 03:21:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (11B08400) [pid = 3788] [serial = 358] [outer = 105CFC00] 03:21:24 INFO - PROCESS | 3788 | 1462530084397 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (11B14800) [pid = 3788] [serial = 359] [outer = 105CFC00] 03:21:25 INFO - PROCESS | 3788 | 1462530085037 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]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:21:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1093ms 03:21:25 INFO - PROCESS | 3788 | 1462530085113 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 3788 | 1462530085118 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 03:21:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:21:25 INFO - PROCESS | 3788 | 1462530085123 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 3788 | 1462530085126 Marionette TRACE conn3 <- [1,446,null,{}] 03:21:25 INFO - PROCESS | 3788 | 1462530085130 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}] 03:21:25 INFO - PROCESS | 3788 | 1462530085253 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:21:25 INFO - PROCESS | 3788 | 1462530085385 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 13BED800 == 50 [pid = 3788] [id = 70] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 1348F800 == 49 [pid = 3788] [id = 114] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 10E6A000 == 48 [pid = 3788] [id = 113] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 19B52400 == 47 [pid = 3788] [id = 112] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 10E76400 == 46 [pid = 3788] [id = 111] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 17B5EC00 == 45 [pid = 3788] [id = 110] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 171AE400 == 44 [pid = 3788] [id = 109] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 1595C400 == 43 [pid = 3788] [id = 108] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 11BB7800 == 42 [pid = 3788] [id = 107] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 13488C00 == 41 [pid = 3788] [id = 106] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (11B57800) [pid = 3788] [serial = 253] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (172D3C00) [pid = 3788] [serial = 256] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1AF0F800) [pid = 3788] [serial = 259] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1B236000) [pid = 3788] [serial = 262] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | ++DOCSHELL 10E6A000 == 42 [pid = 3788] [id = 121] 03:21:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (10E74C00) [pid = 3788] [serial = 360] [outer = 00000000] 03:21:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (11B58800) [pid = 3788] [serial = 361] [outer = 10E74C00] 03:21:25 INFO - PROCESS | 3788 | 1462530085460 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1323BC00) [pid = 3788] [serial = 362] [outer = 10E74C00] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 15960800 == 41 [pid = 3788] [id = 102] 03:21:25 INFO - PROCESS | 3788 | --DOCSHELL 11B12800 == 40 [pid = 3788] [id = 101] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (11B11C00) [pid = 3788] [serial = 295] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1AB13800) [pid = 3788] [serial = 286] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1B074C00) [pid = 3788] [serial = 251] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (16DAC000) [pid = 3788] [serial = 269] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (162E4C00) [pid = 3788] [serial = 268] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (171A6C00) [pid = 3788] [serial = 274] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (171A9C00) [pid = 3788] [serial = 275] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (178CAC00) [pid = 3788] [serial = 277] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (14669800) [pid = 3788] [serial = 271] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1A4A6000) [pid = 3788] [serial = 284] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (15959400) [pid = 3788] [serial = 272] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (12E0A800) [pid = 3788] [serial = 266] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (11598800) [pid = 3788] [serial = 265] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1A4A5C00) [pid = 3788] [serial = 283] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (19BE8400) [pid = 3788] [serial = 289] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1A987C00) [pid = 3788] [serial = 290] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1ABB3400) [pid = 3788] [serial = 287] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (185B4C00) [pid = 3788] [serial = 280] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (19BED800) [pid = 3788] [serial = 281] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1AE08400) [pid = 3788] [serial = 292] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1B06A000) [pid = 3788] [serial = 293] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1812F800) [pid = 3788] [serial = 278] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (14146800) [pid = 3788] [serial = 296] [outer = 00000000] [url = about:blank] 03:21:25 INFO - PROCESS | 3788 | 1462530085846 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]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:21:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 03:21:25 INFO - PROCESS | 3788 | 1462530085864 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 3788 | 1462530085868 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 03:21:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:21:25 INFO - PROCESS | 3788 | 1462530085874 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 3788 | 1462530085876 Marionette TRACE conn3 <- [1,450,null,{}] 03:21:25 INFO - PROCESS | 3788 | 1462530085880 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}] 03:21:25 INFO - PROCESS | 3788 | 1462530085960 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:21:25 INFO - PROCESS | 3788 | 1462530085967 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 3788 | ++DOCSHELL 135C2400 == 41 [pid = 3788] [id = 122] 03:21:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (135C3C00) [pid = 3788] [serial = 363] [outer = 00000000] 03:21:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (1595FC00) [pid = 3788] [serial = 364] [outer = 135C3C00] 03:21:26 INFO - PROCESS | 3788 | 1462530086011 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (15AF8400) [pid = 3788] [serial = 365] [outer = 135C3C00] 03:21:26 INFO - PROCESS | 3788 | 1462530086466 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] 03:21:26 INFO - PROCESS | 3788 | 1462530086516 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 03:21:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:21:26 INFO - PROCESS | 3788 | 1462530086519 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 3788 | 1462530086523 Marionette TRACE conn3 <- [1,454,null,{}] 03:21:26 INFO - PROCESS | 3788 | 1462530086533 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}] 03:21:26 INFO - PROCESS | 3788 | 1462530086613 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:21:26 INFO - PROCESS | 3788 | 1462530086621 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 3788 | ++DOCSHELL 16AC4000 == 42 [pid = 3788] [id = 123] 03:21:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (16AC4C00) [pid = 3788] [serial = 366] [outer = 00000000] 03:21:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1713E000) [pid = 3788] [serial = 367] [outer = 16AC4C00] 03:21:26 INFO - PROCESS | 3788 | 1462530086664 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (17148800) [pid = 3788] [serial = 368] [outer = 16AC4C00] 03:21:27 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:27 INFO - PROCESS | 3788 | 1462530087122 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]]]}] 03:21:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:21:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 640ms 03:21:27 INFO - PROCESS | 3788 | 1462530087157 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:21:27 INFO - PROCESS | 3788 | 1462530087160 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 03:21:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:21:27 INFO - PROCESS | 3788 | 1462530087163 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 3788 | 1462530087165 Marionette TRACE conn3 <- [1,458,null,{}] 03:21:27 INFO - PROCESS | 3788 | 1462530087168 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}] 03:21:27 INFO - PROCESS | 3788 | 1462530087244 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:21:27 INFO - PROCESS | 3788 | 1462530087250 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 3788 | ++DOCSHELL 171A3C00 == 43 [pid = 3788] [id = 124] 03:21:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (171A5800) [pid = 3788] [serial = 369] [outer = 00000000] 03:21:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (172D3800) [pid = 3788] [serial = 370] [outer = 171A5800] 03:21:27 INFO - PROCESS | 3788 | 1462530087293 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (17342800) [pid = 3788] [serial = 371] [outer = 171A5800] 03:21:27 INFO - PROCESS | 3788 | 1462530087729 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] 03:21:27 INFO - PROCESS | 3788 | 1462530087803 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 03:21:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:21:27 INFO - PROCESS | 3788 | 1462530087814 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 3788 | 1462530087816 Marionette TRACE conn3 <- [1,462,null,{}] 03:21:27 INFO - PROCESS | 3788 | 1462530087820 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}] 03:21:27 INFO - PROCESS | 3788 | 1462530087920 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:21:27 INFO - PROCESS | 3788 | 1462530087926 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 3788 | ++DOCSHELL 17B5E800 == 44 [pid = 3788] [id = 125] 03:21:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (180E5C00) [pid = 3788] [serial = 372] [outer = 00000000] 03:21:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (18716000) [pid = 3788] [serial = 373] [outer = 180E5C00] 03:21:27 INFO - PROCESS | 3788 | 1462530087975 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (19B52C00) [pid = 3788] [serial = 374] [outer = 180E5C00] 03:21:28 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:28 INFO - PROCESS | 3788 | 1462530088475 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] 03:21:28 INFO - PROCESS | 3788 | 1462530088514 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 03:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:21:28 INFO - PROCESS | 3788 | 1462530088517 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 3788 | 1462530088519 Marionette TRACE conn3 <- [1,466,null,{}] 03:21:28 INFO - PROCESS | 3788 | 1462530088523 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}] 03:21:28 INFO - PROCESS | 3788 | 1462530088638 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:21:28 INFO - PROCESS | 3788 | 1462530088647 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 3788 | ++DOCSHELL 1159C400 == 45 [pid = 3788] [id = 126] 03:21:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (18258C00) [pid = 3788] [serial = 375] [outer = 00000000] 03:21:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1A4A0000) [pid = 3788] [serial = 376] [outer = 18258C00] 03:21:28 INFO - PROCESS | 3788 | 1462530088732 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1A4A0800) [pid = 3788] [serial = 377] [outer = 18258C00] 03:21:29 INFO - PROCESS | 3788 | 1462530089162 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] 03:21:29 INFO - PROCESS | 3788 | 1462530089218 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 03:21:29 INFO - PROCESS | 3788 | 1462530089221 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:21:29 INFO - PROCESS | 3788 | 1462530089223 Marionette TRACE conn3 <- [1,470,null,{}] 03:21:29 INFO - PROCESS | 3788 | 1462530089226 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}] 03:21:29 INFO - PROCESS | 3788 | 1462530089360 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:21:29 INFO - PROCESS | 3788 | 1462530089381 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:29 INFO - PROCESS | 3788 | ++DOCSHELL 1AB11C00 == 46 [pid = 3788] [id = 127] 03:21:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1AB12400) [pid = 3788] [serial = 378] [outer = 00000000] 03:21:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1AB1BC00) [pid = 3788] [serial = 379] [outer = 1AB12400] 03:21:29 INFO - PROCESS | 3788 | 1462530089423 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1ABB3400) [pid = 3788] [serial = 380] [outer = 1AB12400] 03:21:29 INFO - PROCESS | 3788 | [3788] 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 03:21:29 INFO - PROCESS | 3788 | [3788] 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 03:21:30 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (12E01400) [pid = 3788] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:21:30 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (19D7EC00) [pid = 3788] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:21:30 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (15A5F000) [pid = 3788] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:21:30 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (19B59400) [pid = 3788] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:21:30 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (18258000) [pid = 3788] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:21:30 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (134E7400) [pid = 3788] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:21:30 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (19BEB400) [pid = 3788] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:21:30 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (179E8800) [pid = 3788] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:21:30 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (134EF400) [pid = 3788] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:21:30 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (171AF400) [pid = 3788] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:21:30 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (16AC6400) [pid = 3788] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:21:30 INFO - PROCESS | 3788 | 1462530090106 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]]]}] 03:21:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 952ms 03:21:30 INFO - PROCESS | 3788 | 1462530090167 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:21:30 INFO - PROCESS | 3788 | 1462530090169 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 03:21:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:21:30 INFO - PROCESS | 3788 | 1462530090173 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - PROCESS | 3788 | 1462530090174 Marionette TRACE conn3 <- [1,474,null,{}] 03:21:30 INFO - PROCESS | 3788 | 1462530090177 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}] 03:21:30 INFO - PROCESS | 3788 | 1462530090261 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:21:30 INFO - PROCESS | 3788 | 1462530090340 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 3788 | ++DOCSHELL 107FB400 == 47 [pid = 3788] [id = 128] 03:21:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (10D61000) [pid = 3788] [serial = 381] [outer = 00000000] 03:21:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (16668400) [pid = 3788] [serial = 382] [outer = 10D61000] 03:21:30 INFO - PROCESS | 3788 | 1462530090384 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (19B4C000) [pid = 3788] [serial = 383] [outer = 10D61000] 03:21:30 INFO - PROCESS | 3788 | 1462530090754 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]]]}] 03:21:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 641ms 03:21:30 INFO - PROCESS | 3788 | 1462530090811 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:21:30 INFO - PROCESS | 3788 | 1462530090812 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 03:21:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:21:30 INFO - PROCESS | 3788 | 1462530090819 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - PROCESS | 3788 | 1462530090821 Marionette TRACE conn3 <- [1,478,null,{}] 03:21:30 INFO - PROCESS | 3788 | 1462530090825 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}] 03:21:30 INFO - PROCESS | 3788 | 1462530090928 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:21:30 INFO - PROCESS | 3788 | 1462530090937 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 3788 | ++DOCSHELL 1713F400 == 48 [pid = 3788] [id = 129] 03:21:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (171AF800) [pid = 3788] [serial = 384] [outer = 00000000] 03:21:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1A98B400) [pid = 3788] [serial = 385] [outer = 171AF800] 03:21:30 INFO - PROCESS | 3788 | 1462530090980 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (1ABB8C00) [pid = 3788] [serial = 386] [outer = 171AF800] 03:21:31 INFO - PROCESS | 3788 | 1462530091374 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]]]}] 03:21:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:21:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 594ms 03:21:31 INFO - PROCESS | 3788 | 1462530091418 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 3788 | 1462530091420 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 03:21:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:21:31 INFO - PROCESS | 3788 | 1462530091423 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 3788 | 1462530091425 Marionette TRACE conn3 <- [1,482,null,{}] 03:21:31 INFO - PROCESS | 3788 | 1462530091428 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}] 03:21:31 INFO - PROCESS | 3788 | 1462530091503 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:21:31 INFO - PROCESS | 3788 | 1462530091582 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 3788 | ++DOCSHELL 15958400 == 49 [pid = 3788] [id = 130] 03:21:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (185AE400) [pid = 3788] [serial = 387] [outer = 00000000] 03:21:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1AF1C800) [pid = 3788] [serial = 388] [outer = 185AE400] 03:21:31 INFO - PROCESS | 3788 | 1462530091629 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1B077C00) [pid = 3788] [serial = 389] [outer = 185AE400] 03:21:31 INFO - PROCESS | 3788 | 1462530092015 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]]]}] 03:21:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:21:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 702ms 03:21:32 INFO - PROCESS | 3788 | 1462530092124 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:21:32 INFO - PROCESS | 3788 | 1462530092128 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 03:21:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:21:32 INFO - PROCESS | 3788 | 1462530092235 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 3788 | 1462530092239 Marionette TRACE conn3 <- [1,486,null,{}] 03:21:32 INFO - PROCESS | 3788 | 1462530092246 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}] 03:21:32 INFO - PROCESS | 3788 | 1462530092351 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:21:32 INFO - PROCESS | 3788 | 1462530092426 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 3788 | ++DOCSHELL 11B0B400 == 50 [pid = 3788] [id = 131] 03:21:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (11B0C800) [pid = 3788] [serial = 390] [outer = 00000000] 03:21:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (12E0A800) [pid = 3788] [serial = 391] [outer = 11B0C800] 03:21:32 INFO - PROCESS | 3788 | 1462530092480 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1355CC00) [pid = 3788] [serial = 392] [outer = 11B0C800] 03:21:33 INFO - PROCESS | 3788 | 1462530093043 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]]]}] 03:21:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:21:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 906ms 03:21:33 INFO - PROCESS | 3788 | 1462530093089 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 3788 | 1462530093093 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 03:21:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:21:33 INFO - PROCESS | 3788 | 1462530093101 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 3788 | 1462530093105 Marionette TRACE conn3 <- [1,490,null,{}] 03:21:33 INFO - PROCESS | 3788 | 1462530093108 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}] 03:21:33 INFO - PROCESS | 3788 | 1462530093211 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:21:33 INFO - PROCESS | 3788 | 1462530093311 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 3788 | ++DOCSHELL 15952800 == 51 [pid = 3788] [id = 132] 03:21:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (15958C00) [pid = 3788] [serial = 393] [outer = 00000000] 03:21:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1666B000) [pid = 3788] [serial = 394] [outer = 15958C00] 03:21:33 INFO - PROCESS | 3788 | 1462530093364 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (16AD0800) [pid = 3788] [serial = 395] [outer = 15958C00] 03:21:33 INFO - PROCESS | 3788 | 1462530093995 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]]]}] 03:21:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:21:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 952ms 03:21:34 INFO - PROCESS | 3788 | 1462530094044 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:21:34 INFO - PROCESS | 3788 | 1462530094047 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 03:21:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:21:34 INFO - PROCESS | 3788 | 1462530094051 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - PROCESS | 3788 | 1462530094053 Marionette TRACE conn3 <- [1,494,null,{}] 03:21:34 INFO - PROCESS | 3788 | 1462530094064 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}] 03:21:34 INFO - PROCESS | 3788 | 1462530094166 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:21:34 INFO - PROCESS | 3788 | 1462530094263 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 3788 | ++DOCSHELL 17081800 == 52 [pid = 3788] [id = 133] 03:21:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (171A3400) [pid = 3788] [serial = 396] [outer = 00000000] 03:21:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (185A9C00) [pid = 3788] [serial = 397] [outer = 171A3400] 03:21:34 INFO - PROCESS | 3788 | 1462530094325 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (19B51C00) [pid = 3788] [serial = 398] [outer = 171A3400] 03:21:34 INFO - PROCESS | 3788 | 1462530094981 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]]]}] 03:21:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:21:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 953ms 03:21:34 INFO - PROCESS | 3788 | 1462530094995 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:21:34 INFO - PROCESS | 3788 | 1462530094998 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 03:21:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:21:34 INFO - PROCESS | 3788 | 1462530095001 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - PROCESS | 3788 | 1462530095003 Marionette TRACE conn3 <- [1,498,null,{}] 03:21:34 INFO - PROCESS | 3788 | 1462530095007 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}] 03:21:35 INFO - PROCESS | 3788 | 1462530095109 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:21:35 INFO - PROCESS | 3788 | 1462530095190 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:35 INFO - PROCESS | 3788 | ++DOCSHELL 19B55400 == 53 [pid = 3788] [id = 134] 03:21:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (19BEBC00) [pid = 3788] [serial = 399] [outer = 00000000] 03:21:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1B069000) [pid = 3788] [serial = 400] [outer = 19BEBC00] 03:21:35 INFO - PROCESS | 3788 | 1462530095284 Marionette DEBUG loaded listener.js 03:21:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1B233800) [pid = 3788] [serial = 401] [outer = 19BEBC00] 03:21:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (0F5C8000) [pid = 3788] [serial = 402] [outer = 1B77A800] 03:21:35 INFO - PROCESS | 3788 | 1462530095934 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]]]}] 03:21:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:21:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 999ms 03:21:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:21:35 INFO - PROCESS | 3788 | 1462530096005 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 3788 | 1462530096007 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 03:21:35 INFO - PROCESS | 3788 | 1462530096010 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 3788 | 1462530096013 Marionette TRACE conn3 <- [1,502,null,{}] 03:21:36 INFO - PROCESS | 3788 | 1462530096016 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}] 03:21:36 INFO - PROCESS | 3788 | 1462530096116 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:21:36 INFO - PROCESS | 3788 | 1462530096197 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 3788 | ++DOCSHELL 0F5CA400 == 54 [pid = 3788] [id = 135] 03:21:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (0F5CB000) [pid = 3788] [serial = 403] [outer = 00000000] 03:21:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (13BF0400) [pid = 3788] [serial = 404] [outer = 0F5CB000] 03:21:36 INFO - PROCESS | 3788 | 1462530096298 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (153E6400) [pid = 3788] [serial = 405] [outer = 0F5CB000] 03:21:37 INFO - PROCESS | 3788 | 1462530097026 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]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:21:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1031ms 03:21:37 INFO - PROCESS | 3788 | 1462530097082 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 3788 | 1462530097086 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 03:21:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:21:37 INFO - PROCESS | 3788 | 1462530097091 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 3788 | 1462530097095 Marionette TRACE conn3 <- [1,506,null,{}] 03:21:37 INFO - PROCESS | 3788 | 1462530097101 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}] 03:21:37 INFO - PROCESS | 3788 | 1462530097194 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:21:37 INFO - PROCESS | 3788 | 1462530097292 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 3788 | ++DOCSHELL 115E2400 == 55 [pid = 3788] [id = 136] 03:21:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (117D7000) [pid = 3788] [serial = 406] [outer = 00000000] 03:21:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (134EF000) [pid = 3788] [serial = 407] [outer = 117D7000] 03:21:37 INFO - PROCESS | 3788 | 1462530097340 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (13D7EC00) [pid = 3788] [serial = 408] [outer = 117D7000] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 1713F400 == 54 [pid = 3788] [id = 129] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 107FB400 == 53 [pid = 3788] [id = 128] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 1AB11C00 == 52 [pid = 3788] [id = 127] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 1159C400 == 51 [pid = 3788] [id = 126] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 17B5E800 == 50 [pid = 3788] [id = 125] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 171A3C00 == 49 [pid = 3788] [id = 124] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 16AC4000 == 48 [pid = 3788] [id = 123] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 135C2400 == 47 [pid = 3788] [id = 122] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 10E6A000 == 46 [pid = 3788] [id = 121] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 10579000 == 45 [pid = 3788] [id = 120] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 17149800 == 44 [pid = 3788] [id = 118] 03:21:37 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (17144000) [pid = 3788] [serial = 310] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (1B366400) [pid = 3788] [serial = 298] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1AF11800) [pid = 3788] [serial = 343] [outer = 00000000] [url = about:blank] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 15959C00 == 43 [pid = 3788] [id = 117] 03:21:37 INFO - PROCESS | 3788 | --DOCSHELL 11B11000 == 42 [pid = 3788] [id = 116] 03:21:37 INFO - PROCESS | 3788 | 1462530097978 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]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:21:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 937ms 03:21:38 INFO - PROCESS | 3788 | 1462530098037 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 3788 | 1462530098042 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 03:21:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:21:38 INFO - PROCESS | 3788 | 1462530098048 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 3788 | 1462530098050 Marionette TRACE conn3 <- [1,510,null,{}] 03:21:38 INFO - PROCESS | 3788 | 1462530098054 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}] 03:21:38 INFO - PROCESS | 3788 | 1462530098149 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (142B2800) [pid = 3788] [serial = 319] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (153E9C00) [pid = 3788] [serial = 320] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1A49EC00) [pid = 3788] [serial = 334] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (16E55800) [pid = 3788] [serial = 323] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (162D9400) [pid = 3788] [serial = 304] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (19BF3400) [pid = 3788] [serial = 331] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (185B0C00) [pid = 3788] [serial = 328] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1595D000) [pid = 3788] [serial = 313] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (15A63000) [pid = 3788] [serial = 314] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (135BC800) [pid = 3788] [serial = 301] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1ABB6400) [pid = 3788] [serial = 338] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (162E3400) [pid = 3788] [serial = 322] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1A826C00) [pid = 3788] [serial = 335] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (19BF0000) [pid = 3788] [serial = 203] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (13C51800) [pid = 3788] [serial = 317] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (17B62C00) [pid = 3788] [serial = 326] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (19B4DC00) [pid = 3788] [serial = 329] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (19BF5400) [pid = 3788] [serial = 332] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1ABB3C00) [pid = 3788] [serial = 307] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (1A990400) [pid = 3788] [serial = 341] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (135BF000) [pid = 3788] [serial = 316] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (178CC400) [pid = 3788] [serial = 325] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (19DBF000) [pid = 3788] [serial = 340] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1AB1B000) [pid = 3788] [serial = 337] [outer = 00000000] [url = about:blank] 03:21:38 INFO - PROCESS | 3788 | 1462530098234 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 3788 | ++DOCSHELL 10D68000 == 43 [pid = 3788] [id = 137] 03:21:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (10D68400) [pid = 3788] [serial = 409] [outer = 00000000] 03:21:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (134EF800) [pid = 3788] [serial = 410] [outer = 10D68400] 03:21:38 INFO - PROCESS | 3788 | 1462530098278 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (13D7C000) [pid = 3788] [serial = 411] [outer = 10D68400] 03:21:38 INFO - PROCESS | 3788 | 1462530098665 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]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:21:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 703ms 03:21:38 INFO - PROCESS | 3788 | 1462530098747 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 3788 | 1462530098749 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 03:21:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:21:38 INFO - PROCESS | 3788 | 1462530098752 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 3788 | 1462530098756 Marionette TRACE conn3 <- [1,514,null,{}] 03:21:38 INFO - PROCESS | 3788 | 1462530098765 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}] 03:21:38 INFO - PROCESS | 3788 | 1462530098848 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:21:38 INFO - PROCESS | 3788 | 1462530098857 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 3788 | ++DOCSHELL 1628C800 == 44 [pid = 3788] [id = 138] 03:21:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (16669800) [pid = 3788] [serial = 412] [outer = 00000000] 03:21:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (16AC6C00) [pid = 3788] [serial = 413] [outer = 16669800] 03:21:38 INFO - PROCESS | 3788 | 1462530098909 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (17078000) [pid = 3788] [serial = 414] [outer = 16669800] 03:21:39 INFO - PROCESS | 3788 | 1462530099332 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]]]}] 03:21:39 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 03:21:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 640ms 03:21:39 INFO - PROCESS | 3788 | 1462530099390 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 3788 | 1462530099393 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 03:21:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:21:39 INFO - PROCESS | 3788 | 1462530099396 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 3788 | 1462530099398 Marionette TRACE conn3 <- [1,518,null,{}] 03:21:39 INFO - PROCESS | 3788 | 1462530099403 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}] 03:21:39 INFO - PROCESS | 3788 | 1462530099514 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:21:39 INFO - PROCESS | 3788 | 1462530099526 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 3788 | ++DOCSHELL 1713F800 == 45 [pid = 3788] [id = 139] 03:21:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (17141000) [pid = 3788] [serial = 415] [outer = 00000000] 03:21:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (171A7400) [pid = 3788] [serial = 416] [outer = 17141000] 03:21:39 INFO - PROCESS | 3788 | 1462530099570 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (171B0800) [pid = 3788] [serial = 417] [outer = 17141000] 03:21:39 INFO - PROCESS | 3788 | 1462530099981 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]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:21:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 640ms 03:21:40 INFO - PROCESS | 3788 | 1462530100033 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 3788 | 1462530100035 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 03:21:40 INFO - PROCESS | 3788 | 1462530100039 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:21:40 INFO - PROCESS | 3788 | 1462530100040 Marionette TRACE conn3 <- [1,522,null,{}] 03:21:40 INFO - PROCESS | 3788 | 1462530100043 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}] 03:21:40 INFO - PROCESS | 3788 | 1462530100128 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:21:40 INFO - PROCESS | 3788 | 1462530100134 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 3788 | ++DOCSHELL 14668400 == 46 [pid = 3788] [id = 140] 03:21:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (16653400) [pid = 3788] [serial = 418] [outer = 00000000] 03:21:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (179F0C00) [pid = 3788] [serial = 419] [outer = 16653400] 03:21:40 INFO - PROCESS | 3788 | 1462530100177 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (18256400) [pid = 3788] [serial = 420] [outer = 16653400] 03:21:40 INFO - PROCESS | 3788 | 1462530100649 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]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:21:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 625ms 03:21:40 INFO - PROCESS | 3788 | 1462530100677 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 3788 | 1462530100679 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 03:21:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:21:40 INFO - PROCESS | 3788 | 1462530100683 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 3788 | 1462530100684 Marionette TRACE conn3 <- [1,526,null,{}] 03:21:40 INFO - PROCESS | 3788 | 1462530100688 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}] 03:21:40 INFO - PROCESS | 3788 | 1462530100810 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:21:40 INFO - PROCESS | 3788 | 1462530100896 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 3788 | ++DOCSHELL 1871B800 == 47 [pid = 3788] [id = 141] 03:21:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (19B52800) [pid = 3788] [serial = 421] [outer = 00000000] 03:21:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (19BF6400) [pid = 3788] [serial = 422] [outer = 19B52800] 03:21:40 INFO - PROCESS | 3788 | 1462530100940 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (19D7E800) [pid = 3788] [serial = 423] [outer = 19B52800] 03:21:41 INFO - PROCESS | 3788 | 1462530101387 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]]]}] 03:21:41 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 03:21:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 03:21:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:21:41 INFO - PROCESS | 3788 | 1462530101423 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 3788 | 1462530101425 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 03:21:41 INFO - PROCESS | 3788 | 1462530101428 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 3788 | 1462530101430 Marionette TRACE conn3 <- [1,530,null,{}] 03:21:41 INFO - PROCESS | 3788 | 1462530101433 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}] 03:21:41 INFO - PROCESS | 3788 | 1462530101545 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:21:41 INFO - PROCESS | 3788 | 1462530101554 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:41 INFO - PROCESS | 3788 | ++DOCSHELL 19DBA000 == 48 [pid = 3788] [id = 142] 03:21:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (19DBBC00) [pid = 3788] [serial = 424] [outer = 00000000] 03:21:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1A82FC00) [pid = 3788] [serial = 425] [outer = 19DBBC00] 03:21:41 INFO - PROCESS | 3788 | 1462530101640 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1A989000) [pid = 3788] [serial = 426] [outer = 19DBBC00] 03:21:42 INFO - PROCESS | 3788 | 1462530102076 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"]]]}] 03:21:42 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 03:21:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:21:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:21:42 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 03:21:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:21:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:21:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 687ms 03:21:42 INFO - PROCESS | 3788 | 1462530102164 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:21:42 INFO - PROCESS | 3788 | 1462530102166 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 03:21:42 INFO - PROCESS | 3788 | 1462530102174 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 3788 | 1462530102175 Marionette TRACE conn3 <- [1,534,null,{}] 03:21:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:21:42 INFO - PROCESS | 3788 | 1462530102179 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}] 03:21:42 INFO - PROCESS | 3788 | 1462530102299 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:21:42 INFO - PROCESS | 3788 | 1462530102309 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 3788 | ++DOCSHELL 1A826400 == 49 [pid = 3788] [id = 143] 03:21:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1AB14000) [pid = 3788] [serial = 427] [outer = 00000000] 03:21:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1AF18000) [pid = 3788] [serial = 428] [outer = 1AB14000] 03:21:42 INFO - PROCESS | 3788 | 1462530102354 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1AF1E800) [pid = 3788] [serial = 429] [outer = 1AB14000] 03:21:42 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (16AC4C00) [pid = 3788] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:21:42 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1AB12400) [pid = 3788] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:21:42 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (171AF800) [pid = 3788] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:21:42 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (18258C00) [pid = 3788] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:21:42 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (180E5C00) [pid = 3788] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:21:42 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (171A5800) [pid = 3788] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:21:42 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (135C3C00) [pid = 3788] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:21:42 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (10E74C00) [pid = 3788] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:21:42 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (10D61000) [pid = 3788] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:21:42 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (105CFC00) [pid = 3788] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:21:43 INFO - PROCESS | 3788 | 1462530103022 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]]]}] 03:21:43 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. 03:21:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 875ms 03:21:43 INFO - PROCESS | 3788 | 1462530103062 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 3788 | 1462530103064 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 03:21:43 INFO - PROCESS | 3788 | 1462530103067 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:21:43 INFO - PROCESS | 3788 | 1462530103069 Marionette TRACE conn3 <- [1,538,null,{}] 03:21:43 INFO - PROCESS | 3788 | 1462530103057 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}] 03:21:43 INFO - PROCESS | 3788 | 1462530103134 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:21:43 INFO - PROCESS | 3788 | 1462530103141 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 3788 | ++DOCSHELL 11B0F400 == 50 [pid = 3788] [id = 144] 03:21:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (13C59C00) [pid = 3788] [serial = 430] [outer = 00000000] 03:21:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1A49E400) [pid = 3788] [serial = 431] [outer = 13C59C00] 03:21:43 INFO - PROCESS | 3788 | 1462530103183 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1A49F800) [pid = 3788] [serial = 432] [outer = 13C59C00] 03:21:43 INFO - PROCESS | 3788 | 1462530103584 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]]]}] 03:21:43 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. 03:21:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 593ms 03:21:43 INFO - PROCESS | 3788 | 1462530103649 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:21:43 INFO - PROCESS | 3788 | 1462530103650 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 03:21:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:21:43 INFO - PROCESS | 3788 | 1462530103654 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 3788 | 1462530103656 Marionette TRACE conn3 <- [1,542,null,{}] 03:21:43 INFO - PROCESS | 3788 | 1462530103660 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}] 03:21:43 INFO - PROCESS | 3788 | 1462530103743 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:21:43 INFO - PROCESS | 3788 | 1462530103752 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 3788 | ++DOCSHELL 0F62C800 == 51 [pid = 3788] [id = 145] 03:21:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (0F62CC00) [pid = 3788] [serial = 433] [outer = 00000000] 03:21:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (0F634000) [pid = 3788] [serial = 434] [outer = 0F62CC00] 03:21:43 INFO - PROCESS | 3788 | 1462530103795 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (11501800) [pid = 3788] [serial = 435] [outer = 0F62CC00] 03:21:44 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:44 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:21:44 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:44 INFO - PROCESS | 3788 | 1462530104226 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]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 593ms 03:21:44 INFO - PROCESS | 3788 | 1462530104251 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 3788 | 1462530104253 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 03:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:21:44 INFO - PROCESS | 3788 | 1462530104257 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 3788 | 1462530104259 Marionette TRACE conn3 <- [1,546,null,{}] 03:21:44 INFO - PROCESS | 3788 | 1462530104262 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}] 03:21:44 INFO - PROCESS | 3788 | 1462530104397 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:21:44 INFO - PROCESS | 3788 | 1462530104405 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 3788 | ++DOCSHELL 11B10000 == 52 [pid = 3788] [id = 146] 03:21:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (134F0C00) [pid = 3788] [serial = 436] [outer = 00000000] 03:21:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1B236400) [pid = 3788] [serial = 437] [outer = 134F0C00] 03:21:44 INFO - PROCESS | 3788 | 1462530104452 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1B366000) [pid = 3788] [serial = 438] [outer = 134F0C00] 03:21:45 INFO - PROCESS | 3788 | 1462530104995 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]]]}] 03:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 796ms 03:21:45 INFO - PROCESS | 3788 | 1462530105105 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 3788 | 1462530105110 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 03:21:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:21:45 INFO - PROCESS | 3788 | 1462530105130 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 3788 | 1462530105134 Marionette TRACE conn3 <- [1,550,null,{}] 03:21:45 INFO - PROCESS | 3788 | 1462530105141 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}] 03:21:45 INFO - PROCESS | 3788 | 1462530105256 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:21:45 INFO - PROCESS | 3788 | 1462530105374 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 3788 | ++DOCSHELL 0F5CC400 == 53 [pid = 3788] [id = 147] 03:21:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (0F638400) [pid = 3788] [serial = 439] [outer = 00000000] 03:21:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (12211400) [pid = 3788] [serial = 440] [outer = 0F638400] 03:21:45 INFO - PROCESS | 3788 | 1462530105431 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (135C6400) [pid = 3788] [serial = 441] [outer = 0F638400] 03:21:45 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:45 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:21:46 INFO - PROCESS | 3788 | 1462530105996 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]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:21:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 890ms 03:21:46 INFO - PROCESS | 3788 | 1462530106024 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 3788 | 1462530106030 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 03:21:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:21:46 INFO - PROCESS | 3788 | 1462530106037 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 3788 | 1462530106040 Marionette TRACE conn3 <- [1,554,null,{}] 03:21:46 INFO - PROCESS | 3788 | 1462530106043 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}] 03:21:46 INFO - PROCESS | 3788 | 1462530106147 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:21:46 INFO - PROCESS | 3788 | 1462530106246 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 3788 | ++DOCSHELL 135C3000 == 54 [pid = 3788] [id = 148] 03:21:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (13C51400) [pid = 3788] [serial = 442] [outer = 00000000] 03:21:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (16667C00) [pid = 3788] [serial = 443] [outer = 13C51400] 03:21:46 INFO - PROCESS | 3788 | 1462530106298 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (16AC7000) [pid = 3788] [serial = 444] [outer = 13C51400] 03:21:46 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:46 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:21:46 INFO - PROCESS | 3788 | 1462530106905 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]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:21:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 905ms 03:21:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:21:46 INFO - PROCESS | 3788 | 1462530106939 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 3788 | 1462530106941 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 03:21:46 INFO - PROCESS | 3788 | 1462530106945 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 3788 | 1462530106949 Marionette TRACE conn3 <- [1,558,null,{}] 03:21:46 INFO - PROCESS | 3788 | 1462530106960 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}] 03:21:47 INFO - PROCESS | 3788 | 1462530107066 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:21:47 INFO - PROCESS | 3788 | 1462530107171 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 3788 | ++DOCSHELL 16C74400 == 55 [pid = 3788] [id = 149] 03:21:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (16C74800) [pid = 3788] [serial = 445] [outer = 00000000] 03:21:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (16C77C00) [pid = 3788] [serial = 446] [outer = 16C74800] 03:21:47 INFO - PROCESS | 3788 | 1462530107225 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (16C7B800) [pid = 3788] [serial = 447] [outer = 16C74800] 03:21:47 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:47 INFO - PROCESS | 3788 | 1462530107799 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]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 890ms 03:21:47 INFO - PROCESS | 3788 | 1462530107849 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 3788 | 1462530107852 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 03:21:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:21:47 INFO - PROCESS | 3788 | 1462530107855 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 3788 | 1462530107857 Marionette TRACE conn3 <- [1,562,null,{}] 03:21:47 INFO - PROCESS | 3788 | 1462530107861 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}] 03:21:47 INFO - PROCESS | 3788 | 1462530107967 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:21:48 INFO - PROCESS | 3788 | 1462530108064 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 3788 | ++DOCSHELL 16C81400 == 56 [pid = 3788] [id = 150] 03:21:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (16C81800) [pid = 3788] [serial = 448] [outer = 00000000] 03:21:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1707AC00) [pid = 3788] [serial = 449] [outer = 16C81800] 03:21:48 INFO - PROCESS | 3788 | 1462530108117 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (17147C00) [pid = 3788] [serial = 450] [outer = 16C81800] 03:21:48 INFO - PROCESS | 3788 | 1462530108701 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]]]}] 03:21:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:21:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 906ms 03:21:48 INFO - PROCESS | 3788 | 1462530108759 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:21:48 INFO - PROCESS | 3788 | 1462530108762 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 03:21:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:21:48 INFO - PROCESS | 3788 | 1462530108765 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 3788 | 1462530108767 Marionette TRACE conn3 <- [1,566,null,{}] 03:21:48 INFO - PROCESS | 3788 | 1462530108771 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}] 03:21:48 INFO - PROCESS | 3788 | 1462530108885 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:21:48 INFO - PROCESS | 3788 | 1462530108993 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 3788 | ++DOCSHELL 185B4C00 == 57 [pid = 3788] [id = 151] 03:21:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (18713800) [pid = 3788] [serial = 451] [outer = 00000000] 03:21:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (19BEC400) [pid = 3788] [serial = 452] [outer = 18713800] 03:21:49 INFO - PROCESS | 3788 | 1462530109048 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (19DB9C00) [pid = 3788] [serial = 453] [outer = 18713800] 03:21:49 INFO - PROCESS | 3788 | 1462530109556 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]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:21:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 843ms 03:21:49 INFO - PROCESS | 3788 | 1462530109608 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 3788 | 1462530109610 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 03:21:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:21:49 INFO - PROCESS | 3788 | 1462530109614 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 3788 | 1462530109616 Marionette TRACE conn3 <- [1,570,null,{}] 03:21:49 INFO - PROCESS | 3788 | 1462530109620 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}] 03:21:49 INFO - PROCESS | 3788 | 1462530109752 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:21:49 INFO - PROCESS | 3788 | 1462530109857 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 3788 | ++DOCSHELL 10774000 == 58 [pid = 3788] [id = 152] 03:21:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1320B800) [pid = 3788] [serial = 454] [outer = 00000000] 03:21:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (17145800) [pid = 3788] [serial = 455] [outer = 1320B800] 03:21:49 INFO - PROCESS | 3788 | 1462530109910 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (19B50000) [pid = 3788] [serial = 456] [outer = 1320B800] 03:21:50 INFO - PROCESS | 3788 | 1462530110732 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]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:21:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1156ms 03:21:50 INFO - PROCESS | 3788 | 1462530110767 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 3788 | 1462530110771 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 03:21:50 INFO - PROCESS | 3788 | 1462530110776 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:21:50 INFO - PROCESS | 3788 | 1462530110780 Marionette TRACE conn3 <- [1,574,null,{}] 03:21:50 INFO - PROCESS | 3788 | 1462530110786 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}] 03:21:50 INFO - PROCESS | 3788 | 1462530110880 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:21:51 INFO - PROCESS | 3788 | 1462530111010 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 3788 | ++DOCSHELL 0F5C2C00 == 59 [pid = 3788] [id = 153] 03:21:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (0F635400) [pid = 3788] [serial = 457] [outer = 00000000] 03:21:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (117DC400) [pid = 3788] [serial = 458] [outer = 0F635400] 03:21:51 INFO - PROCESS | 3788 | 1462530111058 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (134F0400) [pid = 3788] [serial = 459] [outer = 0F635400] 03:21:51 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 0F62C800 == 58 [pid = 3788] [id = 145] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 11B0F400 == 57 [pid = 3788] [id = 144] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 1A826400 == 56 [pid = 3788] [id = 143] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 19DBA000 == 55 [pid = 3788] [id = 142] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 1871B800 == 54 [pid = 3788] [id = 141] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 14668400 == 53 [pid = 3788] [id = 140] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 1713F800 == 52 [pid = 3788] [id = 139] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 1628C800 == 51 [pid = 3788] [id = 138] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 10D68000 == 50 [pid = 3788] [id = 137] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 115E2400 == 49 [pid = 3788] [id = 136] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1AF1C800) [pid = 3788] [serial = 388] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 15952800 == 48 [pid = 3788] [id = 132] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 11B0B400 == 47 [pid = 3788] [id = 131] 03:21:51 INFO - PROCESS | 3788 | --DOCSHELL 15958400 == 46 [pid = 3788] [id = 130] 03:21:51 INFO - PROCESS | 3788 | 1462530111635 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]]]}] 03:21:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:21:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 906ms 03:21:51 INFO - PROCESS | 3788 | 1462530111682 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:21:51 INFO - PROCESS | 3788 | 1462530111688 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 03:21:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:21:51 INFO - PROCESS | 3788 | 1462530111694 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:21:51 INFO - PROCESS | 3788 | 1462530111697 Marionette TRACE conn3 <- [1,578,null,{}] 03:21:51 INFO - PROCESS | 3788 | 1462530111703 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}] 03:21:51 INFO - PROCESS | 3788 | 1462530111808 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (1ABB8C00) [pid = 3788] [serial = 386] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (1A4A0000) [pid = 3788] [serial = 376] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (19B52C00) [pid = 3788] [serial = 374] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (172D3800) [pid = 3788] [serial = 370] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1595FC00) [pid = 3788] [serial = 364] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (15AF8400) [pid = 3788] [serial = 365] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (12214000) [pid = 3788] [serial = 346] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (11B58800) [pid = 3788] [serial = 361] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (16668400) [pid = 3788] [serial = 382] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (1323BC00) [pid = 3788] [serial = 362] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (11B14800) [pid = 3788] [serial = 359] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (11B08400) [pid = 3788] [serial = 358] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1AB1FC00) [pid = 3788] [serial = 355] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (162E2400) [pid = 3788] [serial = 349] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (178CEC00) [pid = 3788] [serial = 352] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1713E000) [pid = 3788] [serial = 367] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (17148800) [pid = 3788] [serial = 368] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (1AB1BC00) [pid = 3788] [serial = 379] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1A98B400) [pid = 3788] [serial = 385] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1ABB3400) [pid = 3788] [serial = 380] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (18716000) [pid = 3788] [serial = 373] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1A4A0800) [pid = 3788] [serial = 377] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (19B4C000) [pid = 3788] [serial = 383] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (17342800) [pid = 3788] [serial = 371] [outer = 00000000] [url = about:blank] 03:21:51 INFO - PROCESS | 3788 | 1462530111895 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 3788 | ++DOCSHELL 0F634C00 == 47 [pid = 3788] [id = 154] 03:21:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (0F636000) [pid = 3788] [serial = 460] [outer = 00000000] 03:21:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (11B0D000) [pid = 3788] [serial = 461] [outer = 0F636000] 03:21:51 INFO - PROCESS | 3788 | 1462530111939 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1348F000) [pid = 3788] [serial = 462] [outer = 0F636000] 03:21:52 INFO - PROCESS | 3788 | 1462530112302 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]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:21:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 640ms 03:21:52 INFO - PROCESS | 3788 | 1462530112373 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 3788 | 1462530112375 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 03:21:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:21:52 INFO - PROCESS | 3788 | 1462530112380 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 3788 | 1462530112383 Marionette TRACE conn3 <- [1,582,null,{}] 03:21:52 INFO - PROCESS | 3788 | 1462530112393 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}] 03:21:52 INFO - PROCESS | 3788 | 1462530112475 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:21:52 INFO - PROCESS | 3788 | 1462530112483 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 3788 | ++DOCSHELL 15A61800 == 48 [pid = 3788] [id = 155] 03:21:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (15D5C400) [pid = 3788] [serial = 463] [outer = 00000000] 03:21:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (16667400) [pid = 3788] [serial = 464] [outer = 15D5C400] 03:21:52 INFO - PROCESS | 3788 | 1462530112528 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (16C64000) [pid = 3788] [serial = 465] [outer = 15D5C400] 03:21:52 INFO - PROCESS | 3788 | 1462530112975 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]]]}] 03:21:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:21:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 640ms 03:21:53 INFO - PROCESS | 3788 | 1462530113018 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 3788 | 1462530113020 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 03:21:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:21:53 INFO - PROCESS | 3788 | 1462530113024 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 3788 | 1462530113025 Marionette TRACE conn3 <- [1,586,null,{}] 03:21:53 INFO - PROCESS | 3788 | 1462530113028 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}] 03:21:53 INFO - PROCESS | 3788 | 1462530113107 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:21:53 INFO - PROCESS | 3788 | 1462530113116 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 3788 | ++DOCSHELL 16664000 == 49 [pid = 3788] [id = 156] 03:21:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (16668000) [pid = 3788] [serial = 466] [outer = 00000000] 03:21:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (16C74C00) [pid = 3788] [serial = 467] [outer = 16668000] 03:21:53 INFO - PROCESS | 3788 | 1462530113159 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (16C80C00) [pid = 3788] [serial = 468] [outer = 16668000] 03:21:53 INFO - PROCESS | 3788 | 1462530113568 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]]]}] 03:21:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:21:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 593ms 03:21:53 INFO - PROCESS | 3788 | 1462530113621 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 3788 | 1462530113623 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 03:21:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:21:53 INFO - PROCESS | 3788 | 1462530113626 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 3788 | 1462530113628 Marionette TRACE conn3 <- [1,590,null,{}] 03:21:53 INFO - PROCESS | 3788 | 1462530113631 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}] 03:21:53 INFO - PROCESS | 3788 | 1462530113723 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:21:53 INFO - PROCESS | 3788 | 1462530113731 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 3788 | ++DOCSHELL 16C6D400 == 50 [pid = 3788] [id = 157] 03:21:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (16C6D800) [pid = 3788] [serial = 469] [outer = 00000000] 03:21:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1713CC00) [pid = 3788] [serial = 470] [outer = 16C6D800] 03:21:53 INFO - PROCESS | 3788 | 1462530113773 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (17144800) [pid = 3788] [serial = 471] [outer = 16C6D800] 03:21:54 INFO - PROCESS | 3788 | 1462530114269 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]]]}] 03:21:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:21:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 703ms 03:21:54 INFO - PROCESS | 3788 | 1462530114326 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 3788 | 1462530114327 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 03:21:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:21:54 INFO - PROCESS | 3788 | 1462530114331 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 3788 | 1462530114332 Marionette TRACE conn3 <- [1,594,null,{}] 03:21:54 INFO - PROCESS | 3788 | 1462530114341 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}] 03:21:54 INFO - PROCESS | 3788 | 1462530114463 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:21:54 INFO - PROCESS | 3788 | 1462530114477 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:54 INFO - PROCESS | 3788 | ++DOCSHELL 17531400 == 51 [pid = 3788] [id = 158] 03:21:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (178C9000) [pid = 3788] [serial = 472] [outer = 00000000] 03:21:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (18251C00) [pid = 3788] [serial = 473] [outer = 178C9000] 03:21:54 INFO - PROCESS | 3788 | 1462530114521 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (185B3000) [pid = 3788] [serial = 474] [outer = 178C9000] 03:21:54 INFO - PROCESS | 3788 | 1462530114952 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]]]}] 03:21:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:21:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 640ms 03:21:54 INFO - PROCESS | 3788 | 1462530114971 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 3788 | 1462530114973 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 03:21:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:21:54 INFO - PROCESS | 3788 | 1462530114977 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 3788 | 1462530114978 Marionette TRACE conn3 <- [1,598,null,{}] 03:21:54 INFO - PROCESS | 3788 | 1462530114982 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}] 03:21:55 INFO - PROCESS | 3788 | 1462530115085 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:21:55 INFO - PROCESS | 3788 | 1462530115170 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 3788 | ++DOCSHELL 18717800 == 52 [pid = 3788] [id = 159] 03:21:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (18719800) [pid = 3788] [serial = 475] [outer = 00000000] 03:21:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (19B56000) [pid = 3788] [serial = 476] [outer = 18719800] 03:21:55 INFO - PROCESS | 3788 | 1462530115212 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (19D78400) [pid = 3788] [serial = 477] [outer = 18719800] 03:21:55 INFO - PROCESS | 3788 | 1462530115611 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]]]}] 03:21:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:21:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 687ms 03:21:55 INFO - PROCESS | 3788 | 1462530115674 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 3788 | 1462530115676 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 03:21:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:21:55 INFO - PROCESS | 3788 | 1462530115684 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 3788 | 1462530115686 Marionette TRACE conn3 <- [1,602,null,{}] 03:21:55 INFO - PROCESS | 3788 | 1462530115689 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}] 03:21:55 INFO - PROCESS | 3788 | 1462530115797 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:21:55 INFO - PROCESS | 3788 | 1462530115901 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 3788 | ++DOCSHELL 1AB16C00 == 53 [pid = 3788] [id = 160] 03:21:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (1AB17000) [pid = 3788] [serial = 478] [outer = 00000000] 03:21:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1ABB2800) [pid = 3788] [serial = 479] [outer = 1AB17000] 03:21:55 INFO - PROCESS | 3788 | 1462530115944 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (1AE07C00) [pid = 3788] [serial = 480] [outer = 1AB17000] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (19B52800) [pid = 3788] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (19DBBC00) [pid = 3788] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (16669800) [pid = 3788] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (10D68400) [pid = 3788] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (17141000) [pid = 3788] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (0F5CB000) [pid = 3788] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (16653400) [pid = 3788] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (117D7000) [pid = 3788] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (1AB14000) [pid = 3788] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (0F62CC00) [pid = 3788] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (13C59C00) [pid = 3788] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (13C52800) [pid = 3788] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (11505800) [pid = 3788] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (162E2C00) [pid = 3788] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (178D4000) [pid = 3788] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1713D800) [pid = 3788] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (19BEFC00) [pid = 3788] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (105D9C00) [pid = 3788] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (13BEF800) [pid = 3788] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (15D5A400) [pid = 3788] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (19DBF400) [pid = 3788] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1158F000) [pid = 3788] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (159C6000) [pid = 3788] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1ABB8000) [pid = 3788] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1AF1A000) [pid = 3788] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (19DC1400) [pid = 3788] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (11B14400) [pid = 3788] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (159B9C00) [pid = 3788] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1871A400) [pid = 3788] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (159C1800) [pid = 3788] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (178CB400) [pid = 3788] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (11B11800) [pid = 3788] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:21:56 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (171A5000) [pid = 3788] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:21:56 INFO - PROCESS | 3788 | 1462530116742 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]]]}] 03:21:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:21:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1093ms 03:21:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:21:56 INFO - PROCESS | 3788 | 1462530116785 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:21:56 INFO - PROCESS | 3788 | 1462530116787 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 03:21:56 INFO - PROCESS | 3788 | 1462530116790 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 3788 | 1462530116792 Marionette TRACE conn3 <- [1,606,null,{}] 03:21:56 INFO - PROCESS | 3788 | 1462530116795 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}] 03:21:56 INFO - PROCESS | 3788 | 1462530116873 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:21:56 INFO - PROCESS | 3788 | 1462530116882 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 3788 | ++DOCSHELL 112B1800 == 54 [pid = 3788] [id = 161] 03:21:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (11B14000) [pid = 3788] [serial = 481] [outer = 00000000] 03:21:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (16BFE800) [pid = 3788] [serial = 482] [outer = 11B14000] 03:21:56 INFO - PROCESS | 3788 | 1462530116930 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (17141400) [pid = 3788] [serial = 483] [outer = 11B14000] 03:21:57 INFO - PROCESS | 3788 | 1462530117336 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]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:21:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 593ms 03:21:57 INFO - PROCESS | 3788 | 1462530117387 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 3788 | 1462530117389 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 03:21:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:21:57 INFO - PROCESS | 3788 | 1462530117392 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 3788 | 1462530117395 Marionette TRACE conn3 <- [1,610,null,{}] 03:21:57 INFO - PROCESS | 3788 | 1462530117399 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}] 03:21:57 INFO - PROCESS | 3788 | 1462530117476 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:21:57 INFO - PROCESS | 3788 | 1462530117483 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 3788 | ++DOCSHELL 17141C00 == 55 [pid = 3788] [id = 162] 03:21:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (17527800) [pid = 3788] [serial = 484] [outer = 00000000] 03:21:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (19B51800) [pid = 3788] [serial = 485] [outer = 17527800] 03:21:57 INFO - PROCESS | 3788 | 1462530117525 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1A4A6000) [pid = 3788] [serial = 486] [outer = 17527800] 03:21:57 INFO - PROCESS | 3788 | 1462530117961 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]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:21:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 593ms 03:21:57 INFO - PROCESS | 3788 | 1462530117990 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 3788 | 1462530117992 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 03:21:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:21:57 INFO - PROCESS | 3788 | 1462530118010 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 3788 | 1462530118013 Marionette TRACE conn3 <- [1,614,null,{}] 03:21:58 INFO - PROCESS | 3788 | 1462530118017 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}] 03:21:58 INFO - PROCESS | 3788 | 1462530118113 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:21:58 INFO - PROCESS | 3788 | 1462530118122 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 3788 | ++DOCSHELL 1A82A800 == 56 [pid = 3788] [id = 163] 03:21:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1AB12C00) [pid = 3788] [serial = 487] [outer = 00000000] 03:21:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1AF1C800) [pid = 3788] [serial = 488] [outer = 1AB12C00] 03:21:58 INFO - PROCESS | 3788 | 1462530118171 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1B074000) [pid = 3788] [serial = 489] [outer = 1AB12C00] 03:21:58 INFO - PROCESS | 3788 | 1462530118799 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]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:21:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 890ms 03:21:58 INFO - PROCESS | 3788 | 1462530118911 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 3788 | 1462530118916 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 03:21:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:21:58 INFO - PROCESS | 3788 | 1462530118921 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 3788 | 1462530118925 Marionette TRACE conn3 <- [1,618,null,{}] 03:21:58 INFO - PROCESS | 3788 | 1462530118931 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}] 03:21:59 INFO - PROCESS | 3788 | 1462530119054 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:21:59 INFO - PROCESS | 3788 | 1462530119175 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 3788 | ++DOCSHELL 115D8400 == 57 [pid = 3788] [id = 164] 03:21:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (11B0B000) [pid = 3788] [serial = 490] [outer = 00000000] 03:21:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1348D400) [pid = 3788] [serial = 491] [outer = 11B0B000] 03:21:59 INFO - PROCESS | 3788 | 1462530119238 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (14660000) [pid = 3788] [serial = 492] [outer = 11B0B000] 03:21:59 INFO - PROCESS | 3788 | 1462530119790 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]]]}] 03:21:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:21:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 937ms 03:21:59 INFO - PROCESS | 3788 | 1462530119868 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:21:59 INFO - PROCESS | 3788 | 1462530119874 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 03:21:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:21:59 INFO - PROCESS | 3788 | 1462530119880 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - PROCESS | 3788 | 1462530119883 Marionette TRACE conn3 <- [1,622,null,{}] 03:21:59 INFO - PROCESS | 3788 | 1462530119887 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}] 03:21:59 INFO - PROCESS | 3788 | 1462530119998 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:22:00 INFO - PROCESS | 3788 | 1462530120125 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 3788 | ++DOCSHELL 15D5FC00 == 58 [pid = 3788] [id = 165] 03:22:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (162D9C00) [pid = 3788] [serial = 493] [outer = 00000000] 03:22:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1666EC00) [pid = 3788] [serial = 494] [outer = 162D9C00] 03:22:00 INFO - PROCESS | 3788 | 1462530120179 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (16C70400) [pid = 3788] [serial = 495] [outer = 162D9C00] 03:22:00 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:00 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:00 INFO - PROCESS | 3788 | 1462530120765 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]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:22:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 953ms 03:22:00 INFO - PROCESS | 3788 | 1462530120823 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 3788 | 1462530120826 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 03:22:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:22:00 INFO - PROCESS | 3788 | 1462530120843 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 3788 | 1462530120847 Marionette TRACE conn3 <- [1,626,null,{}] 03:22:00 INFO - PROCESS | 3788 | 1462530120863 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}] 03:22:00 INFO - PROCESS | 3788 | 1462530120969 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:22:01 INFO - PROCESS | 3788 | 1462530121104 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 3788 | ++DOCSHELL 17B61000 == 59 [pid = 3788] [id = 166] 03:22:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (17B62000) [pid = 3788] [serial = 496] [outer = 00000000] 03:22:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1A1BC800) [pid = 3788] [serial = 497] [outer = 17B62000] 03:22:01 INFO - PROCESS | 3788 | 1462530121160 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1AB18400) [pid = 3788] [serial = 498] [outer = 17B62000] 03:22:01 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:01 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:01 INFO - PROCESS | 3788 | 1462530121747 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]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:22:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 968ms 03:22:01 INFO - PROCESS | 3788 | 1462530121795 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 3788 | 1462530121798 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 03:22:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:22:01 INFO - PROCESS | 3788 | 1462530121801 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 3788 | 1462530121803 Marionette TRACE conn3 <- [1,630,null,{}] 03:22:01 INFO - PROCESS | 3788 | 1462530121807 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}] 03:22:01 INFO - PROCESS | 3788 | 1462530121909 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:22:01 INFO - PROCESS | 3788 | 1462530122007 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 3788 | ++DOCSHELL 13E3E000 == 60 [pid = 3788] [id = 167] 03:22:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (13E3E800) [pid = 3788] [serial = 499] [outer = 00000000] 03:22:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (13E45C00) [pid = 3788] [serial = 500] [outer = 13E3E800] 03:22:02 INFO - PROCESS | 3788 | 1462530122068 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (171ACC00) [pid = 3788] [serial = 501] [outer = 13E3E800] 03:22:02 INFO - PROCESS | 3788 | 1462530122632 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]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:22:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 906ms 03:22:02 INFO - PROCESS | 3788 | 1462530122705 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 3788 | 1462530122707 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 03:22:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:22:02 INFO - PROCESS | 3788 | 1462530122711 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 3788 | 1462530122713 Marionette TRACE conn3 <- [1,634,null,{}] 03:22:02 INFO - PROCESS | 3788 | 1462530122716 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}] 03:22:02 INFO - PROCESS | 3788 | 1462530122816 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:22:02 INFO - PROCESS | 3788 | 1462530122914 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 3788 | ++DOCSHELL 13E46800 == 61 [pid = 3788] [id = 168] 03:22:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (13E47000) [pid = 3788] [serial = 502] [outer = 00000000] 03:22:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (171A9C00) [pid = 3788] [serial = 503] [outer = 13E47000] 03:22:02 INFO - PROCESS | 3788 | 1462530122967 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (19B4B800) [pid = 3788] [serial = 504] [outer = 13E47000] 03:22:03 INFO - PROCESS | 3788 | 1462530123515 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]]]}] 03:22:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:22:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 828ms 03:22:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:22:03 INFO - PROCESS | 3788 | 1462530123554 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:22:03 INFO - PROCESS | 3788 | 1462530123556 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 03:22:03 INFO - PROCESS | 3788 | 1462530123560 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:22:03 INFO - PROCESS | 3788 | 1462530123562 Marionette TRACE conn3 <- [1,638,null,{}] 03:22:03 INFO - PROCESS | 3788 | 1462530123566 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}] 03:22:03 INFO - PROCESS | 3788 | 1462530123688 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:22:03 INFO - PROCESS | 3788 | 1462530123951 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:03 INFO - PROCESS | 3788 | ++DOCSHELL 0F5C1C00 == 62 [pid = 3788] [id = 169] 03:22:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (0F5C2400) [pid = 3788] [serial = 505] [outer = 00000000] 03:22:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (115E2400) [pid = 3788] [serial = 506] [outer = 0F5C2400] 03:22:03 INFO - PROCESS | 3788 | 1462530124006 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (11FB0000) [pid = 3788] [serial = 507] [outer = 0F5C2400] 03:22:04 INFO - PROCESS | 3788 | 1462530124586 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]]]}] 03:22:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:22:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1093ms 03:22:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:22:04 INFO - PROCESS | 3788 | 1462530124660 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 3788 | 1462530124664 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 03:22:04 INFO - PROCESS | 3788 | 1462530124669 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 3788 | 1462530124672 Marionette TRACE conn3 <- [1,642,null,{}] 03:22:04 INFO - PROCESS | 3788 | 1462530124677 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}] 03:22:04 INFO - PROCESS | 3788 | 1462530124806 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:22:04 INFO - PROCESS | 3788 | 1462530124946 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 3788 | --DOCSHELL 17141C00 == 61 [pid = 3788] [id = 162] 03:22:04 INFO - PROCESS | 3788 | --DOCSHELL 112B1800 == 60 [pid = 3788] [id = 161] 03:22:04 INFO - PROCESS | 3788 | --DOCSHELL 1AB16C00 == 59 [pid = 3788] [id = 160] 03:22:04 INFO - PROCESS | 3788 | --DOCSHELL 18717800 == 58 [pid = 3788] [id = 159] 03:22:04 INFO - PROCESS | 3788 | --DOCSHELL 17531400 == 57 [pid = 3788] [id = 158] 03:22:04 INFO - PROCESS | 3788 | --DOCSHELL 16C6D400 == 56 [pid = 3788] [id = 157] 03:22:04 INFO - PROCESS | 3788 | --DOCSHELL 16664000 == 55 [pid = 3788] [id = 156] 03:22:04 INFO - PROCESS | 3788 | --DOCSHELL 15A61800 == 54 [pid = 3788] [id = 155] 03:22:04 INFO - PROCESS | 3788 | --DOCSHELL 0F634C00 == 53 [pid = 3788] [id = 154] 03:22:04 INFO - PROCESS | 3788 | --DOCSHELL 0F5C2C00 == 52 [pid = 3788] [id = 153] 03:22:04 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (12E0A800) [pid = 3788] [serial = 391] [outer = 00000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (1666B000) [pid = 3788] [serial = 394] [outer = 00000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (185A9C00) [pid = 3788] [serial = 397] [outer = 00000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1B069000) [pid = 3788] [serial = 400] [outer = 00000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1B236400) [pid = 3788] [serial = 437] [outer = 00000000] [url = about:blank] 03:22:04 INFO - PROCESS | 3788 | ++DOCSHELL 0F634C00 == 53 [pid = 3788] [id = 170] 03:22:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (0F635000) [pid = 3788] [serial = 508] [outer = 00000000] 03:22:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (112B1800) [pid = 3788] [serial = 509] [outer = 0F635000] 03:22:05 INFO - PROCESS | 3788 | 1462530125024 Marionette DEBUG loaded listener.js 03:22:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (132EC000) [pid = 3788] [serial = 510] [outer = 0F635000] 03:22:05 INFO - PROCESS | 3788 | --DOCSHELL 16C74400 == 52 [pid = 3788] [id = 149] 03:22:05 INFO - PROCESS | 3788 | --DOCSHELL 135C3000 == 51 [pid = 3788] [id = 148] 03:22:05 INFO - PROCESS | 3788 | --DOCSHELL 0F5CC400 == 50 [pid = 3788] [id = 147] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (12C09400) [pid = 3788] [serial = 160] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (172D6400) [pid = 3788] [serial = 166] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (179E8C00) [pid = 3788] [serial = 170] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (17148400) [pid = 3788] [serial = 311] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1AF1B000) [pid = 3788] [serial = 344] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (10D7C000) [pid = 3788] [serial = 206] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (153E2000) [pid = 3788] [serial = 209] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (18715400) [pid = 3788] [serial = 212] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1A989400) [pid = 3788] [serial = 215] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (13237400) [pid = 3788] [serial = 254] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (185ABC00) [pid = 3788] [serial = 257] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1AF1C000) [pid = 3788] [serial = 260] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1B23CC00) [pid = 3788] [serial = 263] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1B369400) [pid = 3788] [serial = 299] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (13D7C400) [pid = 3788] [serial = 302] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (16AAEC00) [pid = 3788] [serial = 305] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1B070000) [pid = 3788] [serial = 308] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (19BF6400) [pid = 3788] [serial = 422] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (1A82FC00) [pid = 3788] [serial = 425] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (16AC6C00) [pid = 3788] [serial = 413] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (17078000) [pid = 3788] [serial = 414] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (134EF800) [pid = 3788] [serial = 410] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (13D7C000) [pid = 3788] [serial = 411] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (171B0800) [pid = 3788] [serial = 417] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (171A7400) [pid = 3788] [serial = 416] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (153E6400) [pid = 3788] [serial = 405] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (13BF0400) [pid = 3788] [serial = 404] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (179F0C00) [pid = 3788] [serial = 419] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (19D7E800) [pid = 3788] [serial = 423] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (13D7EC00) [pid = 3788] [serial = 408] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (134EF000) [pid = 3788] [serial = 407] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1AF18000) [pid = 3788] [serial = 428] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (11501800) [pid = 3788] [serial = 435] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1A989000) [pid = 3788] [serial = 426] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (179F7400) [pid = 3788] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (0F634000) [pid = 3788] [serial = 434] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (1A49E400) [pid = 3788] [serial = 431] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1AF1E800) [pid = 3788] [serial = 429] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1A49F800) [pid = 3788] [serial = 432] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (18256400) [pid = 3788] [serial = 420] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (15960C00) [pid = 3788] [serial = 163] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (16664800) [pid = 3788] [serial = 350] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (1ABBD800) [pid = 3788] [serial = 356] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (132E9800) [pid = 3788] [serial = 347] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (19B4F000) [pid = 3788] [serial = 353] [outer = 00000000] [url = about:blank] 03:22:05 INFO - PROCESS | 3788 | 1462530125460 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]]]}] 03:22:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:22:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 828ms 03:22:05 INFO - PROCESS | 3788 | 1462530125510 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:22:05 INFO - PROCESS | 3788 | 1462530125514 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 03:22:05 INFO - PROCESS | 3788 | 1462530125519 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:22:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:22:05 INFO - PROCESS | 3788 | 1462530125521 Marionette TRACE conn3 <- [1,646,null,{}] 03:22:05 INFO - PROCESS | 3788 | 1462530125524 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}] 03:22:05 INFO - PROCESS | 3788 | 1462530125607 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:22:05 INFO - PROCESS | 3788 | 1462530125614 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:05 INFO - PROCESS | 3788 | ++DOCSHELL 107EEC00 == 51 [pid = 3788] [id = 171] 03:22:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (134E7400) [pid = 3788] [serial = 511] [outer = 00000000] 03:22:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (142B2400) [pid = 3788] [serial = 512] [outer = 134E7400] 03:22:05 INFO - PROCESS | 3788 | 1462530125658 Marionette DEBUG loaded listener.js 03:22:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (15955800) [pid = 3788] [serial = 513] [outer = 134E7400] 03:22:06 INFO - PROCESS | 3788 | 1462530126108 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]]]}] 03:22:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:22:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 640ms 03:22:06 INFO - PROCESS | 3788 | 1462530126157 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:22:06 INFO - PROCESS | 3788 | 1462530126159 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 03:22:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:22:06 INFO - PROCESS | 3788 | 1462530126164 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 3788 | 1462530126172 Marionette TRACE conn3 <- [1,650,null,{}] 03:22:06 INFO - PROCESS | 3788 | 1462530126184 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}] 03:22:06 INFO - PROCESS | 3788 | 1462530126268 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:22:06 INFO - PROCESS | 3788 | 1462530126278 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 3788 | ++DOCSHELL 162E2C00 == 52 [pid = 3788] [id = 172] 03:22:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (16652000) [pid = 3788] [serial = 514] [outer = 00000000] 03:22:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1666AC00) [pid = 3788] [serial = 515] [outer = 16652000] 03:22:06 INFO - PROCESS | 3788 | 1462530126326 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (16AC3800) [pid = 3788] [serial = 516] [outer = 16652000] 03:22:06 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:06 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:06 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:06 INFO - PROCESS | 3788 | 1462530126784 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]]]}] 03:22:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:22:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 640ms 03:22:06 INFO - PROCESS | 3788 | 1462530126821 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:22:06 INFO - PROCESS | 3788 | 1462530126823 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 03:22:06 INFO - PROCESS | 3788 | 1462530126826 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:22:06 INFO - PROCESS | 3788 | 1462530126828 Marionette TRACE conn3 <- [1,654,null,{}] 03:22:06 INFO - PROCESS | 3788 | 1462530126831 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}] 03:22:06 INFO - PROCESS | 3788 | 1462530126912 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:22:06 INFO - PROCESS | 3788 | 1462530126919 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 3788 | ++DOCSHELL 16AC6C00 == 53 [pid = 3788] [id = 173] 03:22:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (16C67C00) [pid = 3788] [serial = 517] [outer = 00000000] 03:22:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (16C75C00) [pid = 3788] [serial = 518] [outer = 16C67C00] 03:22:06 INFO - PROCESS | 3788 | 1462530126961 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (16E5D400) [pid = 3788] [serial = 519] [outer = 16C67C00] 03:22:07 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:07 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:22:07 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:07 INFO - PROCESS | 3788 | 1462530127387 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]]]}] 03:22:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:22:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 594ms 03:22:07 INFO - PROCESS | 3788 | 1462530127424 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:22:07 INFO - PROCESS | 3788 | 1462530127426 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 03:22:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:22:07 INFO - PROCESS | 3788 | 1462530127434 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 3788 | 1462530127436 Marionette TRACE conn3 <- [1,658,null,{}] 03:22:07 INFO - PROCESS | 3788 | 1462530127440 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}] 03:22:07 INFO - PROCESS | 3788 | 1462530127543 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:22:07 INFO - PROCESS | 3788 | 1462530127550 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 3788 | ++DOCSHELL 16E64800 == 54 [pid = 3788] [id = 174] 03:22:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (17077C00) [pid = 3788] [serial = 520] [outer = 00000000] 03:22:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (17080400) [pid = 3788] [serial = 521] [outer = 17077C00] 03:22:07 INFO - PROCESS | 3788 | 1462530127600 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (17147800) [pid = 3788] [serial = 522] [outer = 17077C00] 03:22:08 INFO - PROCESS | 3788 | 1462530128064 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]]]}] 03:22:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:22:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 688ms 03:22:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:22:08 INFO - PROCESS | 3788 | 1462530128130 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 3788 | 1462530128132 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 03:22:08 INFO - PROCESS | 3788 | 1462530128136 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 3788 | 1462530128137 Marionette TRACE conn3 <- [1,662,null,{}] 03:22:08 INFO - PROCESS | 3788 | 1462530128141 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}] 03:22:08 INFO - PROCESS | 3788 | 1462530128258 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:22:08 INFO - PROCESS | 3788 | 1462530128269 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:08 INFO - PROCESS | 3788 | ++DOCSHELL 16C6BC00 == 55 [pid = 3788] [id = 175] 03:22:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1707FC00) [pid = 3788] [serial = 523] [outer = 00000000] 03:22:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1752D400) [pid = 3788] [serial = 524] [outer = 1707FC00] 03:22:08 INFO - PROCESS | 3788 | 1462530128357 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (179E8C00) [pid = 3788] [serial = 525] [outer = 1707FC00] 03:22:08 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:08 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:22:08 INFO - PROCESS | 3788 | 1462530128755 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]]]}] 03:22:08 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 03:22:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 625ms 03:22:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:22:08 INFO - PROCESS | 3788 | 1462530128772 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 3788 | 1462530128774 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 03:22:08 INFO - PROCESS | 3788 | 1462530128777 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 3788 | 1462530128779 Marionette TRACE conn3 <- [1,666,null,{}] 03:22:08 INFO - PROCESS | 3788 | 1462530128790 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}] 03:22:08 INFO - PROCESS | 3788 | 1462530128897 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:22:08 INFO - PROCESS | 3788 | 1462530128983 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:08 INFO - PROCESS | 3788 | ++DOCSHELL 172D1800 == 56 [pid = 3788] [id = 176] 03:22:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (179EE000) [pid = 3788] [serial = 526] [outer = 00000000] 03:22:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (18132000) [pid = 3788] [serial = 527] [outer = 179EE000] 03:22:09 INFO - PROCESS | 3788 | 1462530129025 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (185AE000) [pid = 3788] [serial = 528] [outer = 179EE000] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (171A3400) [pid = 3788] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (11B0C800) [pid = 3788] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (185AE400) [pid = 3788] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (19BEBC00) [pid = 3788] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (15958C00) [pid = 3788] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (0F635400) [pid = 3788] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (0F636000) [pid = 3788] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (178C9000) [pid = 3788] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (16C6D800) [pid = 3788] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (17527800) [pid = 3788] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (18719800) [pid = 3788] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (16668000) [pid = 3788] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (15D5C400) [pid = 3788] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1320B800) [pid = 3788] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1AB17000) [pid = 3788] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:22:09 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (11B14000) [pid = 3788] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:22:09 INFO - PROCESS | 3788 | 1462530129639 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]]]}] 03:22:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:22:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 906ms 03:22:09 INFO - PROCESS | 3788 | 1462530129682 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 3788 | 1462530129684 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 03:22:09 INFO - PROCESS | 3788 | 1462530129688 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:22:09 INFO - PROCESS | 3788 | 1462530129689 Marionette TRACE conn3 <- [1,670,null,{}] 03:22:09 INFO - PROCESS | 3788 | 1462530129702 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}] 03:22:09 INFO - PROCESS | 3788 | 1462530129781 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:22:09 INFO - PROCESS | 3788 | 1462530129787 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:09 INFO - PROCESS | 3788 | ++DOCSHELL 135C6000 == 57 [pid = 3788] [id = 177] 03:22:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (13C50400) [pid = 3788] [serial = 529] [outer = 00000000] 03:22:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (16651C00) [pid = 3788] [serial = 530] [outer = 13C50400] 03:22:09 INFO - PROCESS | 3788 | 1462530129829 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1707B000) [pid = 3788] [serial = 531] [outer = 13C50400] 03:22:10 INFO - PROCESS | 3788 | 1462530130783 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]]]}] 03:22:10 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) 03:22:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1140ms 03:22:10 INFO - PROCESS | 3788 | 1462530130830 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:22:10 INFO - PROCESS | 3788 | 1462530130832 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 03:22:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:22:10 INFO - PROCESS | 3788 | 1462530130835 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:22:10 INFO - PROCESS | 3788 | 1462530130837 Marionette TRACE conn3 <- [1,674,null,{}] 03:22:10 INFO - PROCESS | 3788 | 1462530130840 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}] 03:22:10 INFO - PROCESS | 3788 | 1462530130922 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:22:10 INFO - PROCESS | 3788 | 1462530130928 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 3788 | ++DOCSHELL 16663000 == 58 [pid = 3788] [id = 178] 03:22:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (16C79800) [pid = 3788] [serial = 532] [outer = 00000000] 03:22:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (1812A000) [pid = 3788] [serial = 533] [outer = 16C79800] 03:22:10 INFO - PROCESS | 3788 | 1462530130971 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (18251800) [pid = 3788] [serial = 534] [outer = 16C79800] 03:22:11 INFO - PROCESS | 3788 | 1462530131864 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]]]}] 03:22:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:22:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1077ms 03:22:11 INFO - PROCESS | 3788 | 1462530131913 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:22:11 INFO - PROCESS | 3788 | 1462530131918 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 03:22:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:22:11 INFO - PROCESS | 3788 | 1462530131923 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - PROCESS | 3788 | 1462530131928 Marionette TRACE conn3 <- [1,678,null,{}] 03:22:11 INFO - PROCESS | 3788 | 1462530131935 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}] 03:22:12 INFO - PROCESS | 3788 | 1462530132044 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:22:12 INFO - PROCESS | 3788 | 1462530132165 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 3788 | ++DOCSHELL 11B0A000 == 59 [pid = 3788] [id = 179] 03:22:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (11B0AC00) [pid = 3788] [serial = 535] [outer = 00000000] 03:22:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (12E4C000) [pid = 3788] [serial = 536] [outer = 11B0AC00] 03:22:12 INFO - PROCESS | 3788 | 1462530132222 Marionette DEBUG loaded listener.js 03:22:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (13558000) [pid = 3788] [serial = 537] [outer = 11B0AC00] 03:22:13 INFO - PROCESS | 3788 | 1462530133318 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]]]}] 03:22:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:22:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1452ms 03:22:13 INFO - PROCESS | 3788 | 1462530133383 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:22:13 INFO - PROCESS | 3788 | 1462530133391 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 03:22:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:22:13 INFO - PROCESS | 3788 | 1462530133397 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 3788 | 1462530133400 Marionette TRACE conn3 <- [1,682,null,{}] 03:22:13 INFO - PROCESS | 3788 | 1462530133404 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}] 03:22:13 INFO - PROCESS | 3788 | 1462530133539 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:22:13 INFO - PROCESS | 3788 | 1462530133666 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 3788 | ++DOCSHELL 13E3D800 == 60 [pid = 3788] [id = 180] 03:22:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (13E42C00) [pid = 3788] [serial = 538] [outer = 00000000] 03:22:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (15D58400) [pid = 3788] [serial = 539] [outer = 13E42C00] 03:22:13 INFO - PROCESS | 3788 | 1462530133720 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (162DC800) [pid = 3788] [serial = 540] [outer = 13E42C00] 03:22:14 INFO - PROCESS | 3788 | 1462530134763 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]]]}] 03:22:14 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) 03:22:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1389ms 03:22:14 INFO - PROCESS | 3788 | 1462530134805 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 3788 | 1462530134807 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 03:22:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:22:14 INFO - PROCESS | 3788 | 1462530134811 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 3788 | 1462530134815 Marionette TRACE conn3 <- [1,686,null,{}] 03:22:14 INFO - PROCESS | 3788 | 1462530134826 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}] 03:22:14 INFO - PROCESS | 3788 | 1462530134967 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:22:15 INFO - PROCESS | 3788 | 1462530135093 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 3788 | ++DOCSHELL 16C6B000 == 61 [pid = 3788] [id = 181] 03:22:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (16C6E000) [pid = 3788] [serial = 541] [outer = 00000000] 03:22:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (17B5CC00) [pid = 3788] [serial = 542] [outer = 16C6E000] 03:22:15 INFO - PROCESS | 3788 | 1462530135149 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (19B55C00) [pid = 3788] [serial = 543] [outer = 16C6E000] 03:22:16 INFO - PROCESS | 3788 | 1462530136128 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]]]}] 03:22:16 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) 03:22:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1359ms 03:22:16 INFO - PROCESS | 3788 | 1462530136170 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 3788 | 1462530136173 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 03:22:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:22:16 INFO - PROCESS | 3788 | 1462530136176 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 3788 | 1462530136178 Marionette TRACE conn3 <- [1,690,null,{}] 03:22:16 INFO - PROCESS | 3788 | 1462530136183 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}] 03:22:16 INFO - PROCESS | 3788 | 1462530136289 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:22:16 INFO - PROCESS | 3788 | 1462530136568 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:16 INFO - PROCESS | 3788 | ++DOCSHELL 107F4800 == 62 [pid = 3788] [id = 182] 03:22:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (10D61C00) [pid = 3788] [serial = 544] [outer = 00000000] 03:22:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (11B09400) [pid = 3788] [serial = 545] [outer = 10D61C00] 03:22:16 INFO - PROCESS | 3788 | 1462530136676 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (13237400) [pid = 3788] [serial = 546] [outer = 10D61C00] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 135C6000 == 61 [pid = 3788] [id = 177] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 172D1800 == 60 [pid = 3788] [id = 176] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 16C6BC00 == 59 [pid = 3788] [id = 175] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 16E64800 == 58 [pid = 3788] [id = 174] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 16AC6C00 == 57 [pid = 3788] [id = 173] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 162E2C00 == 56 [pid = 3788] [id = 172] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 11B10000 == 55 [pid = 3788] [id = 146] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 107EEC00 == 54 [pid = 3788] [id = 171] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 0F634C00 == 53 [pid = 3788] [id = 170] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 0F5C1C00 == 52 [pid = 3788] [id = 169] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (1AF1C800) [pid = 3788] [serial = 488] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 115D8400 == 51 [pid = 3788] [id = 164] 03:22:17 INFO - PROCESS | 3788 | --DOCSHELL 1A82A800 == 50 [pid = 3788] [id = 163] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (19B51C00) [pid = 3788] [serial = 398] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1355CC00) [pid = 3788] [serial = 392] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1B077C00) [pid = 3788] [serial = 389] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1B233800) [pid = 3788] [serial = 401] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (16AD0800) [pid = 3788] [serial = 395] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (16667400) [pid = 3788] [serial = 464] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (16C64000) [pid = 3788] [serial = 465] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (134F0400) [pid = 3788] [serial = 459] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (185B3000) [pid = 3788] [serial = 474] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (19B50000) [pid = 3788] [serial = 456] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (17145800) [pid = 3788] [serial = 455] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (12211400) [pid = 3788] [serial = 440] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1ABB2800) [pid = 3788] [serial = 479] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (19D78400) [pid = 3788] [serial = 477] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (19B51800) [pid = 3788] [serial = 485] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1AE07C00) [pid = 3788] [serial = 480] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (16667C00) [pid = 3788] [serial = 443] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (16BFE800) [pid = 3788] [serial = 482] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (17144800) [pid = 3788] [serial = 471] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (17141400) [pid = 3788] [serial = 483] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (117DC400) [pid = 3788] [serial = 458] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (19BEC400) [pid = 3788] [serial = 452] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (11B0D000) [pid = 3788] [serial = 461] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1348F000) [pid = 3788] [serial = 462] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (18251C00) [pid = 3788] [serial = 473] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (16C77C00) [pid = 3788] [serial = 446] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1713CC00) [pid = 3788] [serial = 470] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1A4A6000) [pid = 3788] [serial = 486] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1707AC00) [pid = 3788] [serial = 449] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (19B56000) [pid = 3788] [serial = 476] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (16C74C00) [pid = 3788] [serial = 467] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (16C80C00) [pid = 3788] [serial = 468] [outer = 00000000] [url = about:blank] 03:22:17 INFO - PROCESS | 3788 | 1462530137687 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]]]}] 03:22:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:22:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1561ms 03:22:17 INFO - PROCESS | 3788 | 1462530137734 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 3788 | 1462530137738 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 03:22:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:22:17 INFO - PROCESS | 3788 | 1462530137742 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 3788 | 1462530137746 Marionette TRACE conn3 <- [1,694,null,{}] 03:22:17 INFO - PROCESS | 3788 | 1462530137751 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}] 03:22:17 INFO - PROCESS | 3788 | 1462530137835 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:22:17 INFO - PROCESS | 3788 | 1462530137912 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 3788 | ++DOCSHELL 1348F000 == 51 [pid = 3788] [id = 183] 03:22:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (134E9400) [pid = 3788] [serial = 547] [outer = 00000000] 03:22:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1355DC00) [pid = 3788] [serial = 548] [outer = 134E9400] 03:22:17 INFO - PROCESS | 3788 | 1462530137990 Marionette DEBUG loaded listener.js 03:22:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (13E3A400) [pid = 3788] [serial = 549] [outer = 134E9400] 03:22:18 INFO - PROCESS | 3788 | 1462530138867 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]]]}] 03:22:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:22:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1156ms 03:22:18 INFO - PROCESS | 3788 | 1462530138894 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:22:18 INFO - PROCESS | 3788 | 1462530138898 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 03:22:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:22:18 INFO - PROCESS | 3788 | 1462530138902 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - PROCESS | 3788 | 1462530138904 Marionette TRACE conn3 <- [1,698,null,{}] 03:22:18 INFO - PROCESS | 3788 | 1462530138908 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}] 03:22:19 INFO - PROCESS | 3788 | 1462530139017 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:22:19 INFO - PROCESS | 3788 | 1462530139026 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:19 INFO - PROCESS | 3788 | ++DOCSHELL 13E48800 == 52 [pid = 3788] [id = 184] 03:22:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (13E49400) [pid = 3788] [serial = 550] [outer = 00000000] 03:22:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (15D56C00) [pid = 3788] [serial = 551] [outer = 13E49400] 03:22:19 INFO - PROCESS | 3788 | 1462530139070 Marionette DEBUG loaded listener.js 03:22:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (162E2800) [pid = 3788] [serial = 552] [outer = 13E49400] 03:22:19 INFO - PROCESS | 3788 | 1462530139988 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]]]}] 03:22:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:22:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1140ms 03:22:20 INFO - PROCESS | 3788 | 1462530140048 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:22:20 INFO - PROCESS | 3788 | 1462530140050 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 03:22:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:22:20 INFO - PROCESS | 3788 | 1462530140055 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:22:20 INFO - PROCESS | 3788 | 1462530140061 Marionette TRACE conn3 <- [1,702,null,{}] 03:22:20 INFO - PROCESS | 3788 | 1462530140083 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}] 03:22:20 INFO - PROCESS | 3788 | 1462530140190 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:22:20 INFO - PROCESS | 3788 | 1462530140198 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 3788 | ++DOCSHELL 1666F400 == 53 [pid = 3788] [id = 185] 03:22:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (16C6A400) [pid = 3788] [serial = 553] [outer = 00000000] 03:22:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (16C77000) [pid = 3788] [serial = 554] [outer = 16C6A400] 03:22:20 INFO - PROCESS | 3788 | 1462530140286 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (16C7AC00) [pid = 3788] [serial = 555] [outer = 16C6A400] 03:22:21 INFO - PROCESS | 3788 | 1462530141189 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]]]}] 03:22:21 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 03:22:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1156ms 03:22:21 INFO - PROCESS | 3788 | 1462530141221 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 3788 | 1462530141223 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 03:22:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:22:21 INFO - PROCESS | 3788 | 1462530141236 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 3788 | 1462530141238 Marionette TRACE conn3 <- [1,706,null,{}] 03:22:21 INFO - PROCESS | 3788 | 1462530141248 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}] 03:22:21 INFO - PROCESS | 3788 | 1462530141355 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:22:21 INFO - PROCESS | 3788 | 1462530141362 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 3788 | ++DOCSHELL 14665C00 == 54 [pid = 3788] [id = 186] 03:22:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (16C80C00) [pid = 3788] [serial = 556] [outer = 00000000] 03:22:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1707AC00) [pid = 3788] [serial = 557] [outer = 16C80C00] 03:22:21 INFO - PROCESS | 3788 | 1462530141404 Marionette DEBUG loaded listener.js 03:22:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1713E000) [pid = 3788] [serial = 558] [outer = 16C80C00] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1707FC00) [pid = 3788] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (0F5C2400) [pid = 3788] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (16652000) [pid = 3788] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1AB12C00) [pid = 3788] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (134E7400) [pid = 3788] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (0F635000) [pid = 3788] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (16C67C00) [pid = 3788] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (17077C00) [pid = 3788] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (179EE000) [pid = 3788] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (13C50400) [pid = 3788] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (16C81800) [pid = 3788] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (0F638400) [pid = 3788] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (13C51400) [pid = 3788] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (18713800) [pid = 3788] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:22:21 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (16C74800) [pid = 3788] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:22:22 INFO - PROCESS | 3788 | 1462530142425 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]]]}] 03:22:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:22:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1218ms 03:22:22 INFO - PROCESS | 3788 | 1462530142448 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:22:22 INFO - PROCESS | 3788 | 1462530142450 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 03:22:22 INFO - PROCESS | 3788 | 1462530142453 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:22:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:22:22 INFO - PROCESS | 3788 | 1462530142455 Marionette TRACE conn3 <- [1,710,null,{}] 03:22:22 INFO - PROCESS | 3788 | 1462530142459 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}] 03:22:22 INFO - PROCESS | 3788 | 1462530142565 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:22:22 INFO - PROCESS | 3788 | 1462530142573 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 3788 | ++DOCSHELL 13C51400 == 55 [pid = 3788] [id = 187] 03:22:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (13E47C00) [pid = 3788] [serial = 559] [outer = 00000000] 03:22:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (16C67C00) [pid = 3788] [serial = 560] [outer = 13E47C00] 03:22:22 INFO - PROCESS | 3788 | 1462530142625 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (17079400) [pid = 3788] [serial = 561] [outer = 13E47C00] 03:22:23 INFO - PROCESS | 3788 | 1462530143080 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] 03:22:23 INFO - PROCESS | 3788 | 1462530143093 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 03:22:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:22:23 INFO - PROCESS | 3788 | 1462530143097 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 3788 | 1462530143099 Marionette TRACE conn3 <- [1,714,null,{}] 03:22:23 INFO - PROCESS | 3788 | 1462530143102 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}] 03:22:23 INFO - PROCESS | 3788 | 1462530143212 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:22:23 INFO - PROCESS | 3788 | 1462530143221 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:23 INFO - PROCESS | 3788 | ++DOCSHELL 16C82400 == 56 [pid = 3788] [id = 188] 03:22:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (17075C00) [pid = 3788] [serial = 562] [outer = 00000000] 03:22:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (171A6400) [pid = 3788] [serial = 563] [outer = 17075C00] 03:22:23 INFO - PROCESS | 3788 | 1462530143263 Marionette DEBUG loaded listener.js 03:22:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (17342C00) [pid = 3788] [serial = 564] [outer = 17075C00] 03:22:23 INFO - PROCESS | 3788 | 1462530143703 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]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:22:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 640ms 03:22:23 INFO - PROCESS | 3788 | 1462530143735 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 3788 | 1462530143737 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 03:22:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:22:23 INFO - PROCESS | 3788 | 1462530143801 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 3788 | 1462530143805 Marionette TRACE conn3 <- [1,718,null,{}] 03:22:23 INFO - PROCESS | 3788 | 1462530143811 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}] 03:22:23 INFO - PROCESS | 3788 | 1462530143923 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:22:24 INFO - PROCESS | 3788 | 1462530144072 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 3788 | ++DOCSHELL 0F5CAC00 == 57 [pid = 3788] [id = 189] 03:22:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (0F639400) [pid = 3788] [serial = 565] [outer = 00000000] 03:22:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (12214000) [pid = 3788] [serial = 566] [outer = 0F639400] 03:22:24 INFO - PROCESS | 3788 | 1462530144126 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (132E6C00) [pid = 3788] [serial = 567] [outer = 0F639400] 03:22:24 INFO - PROCESS | 3788 | 1462530144724 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] 03:22:24 INFO - PROCESS | 3788 | 1462530144803 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 03:22:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:22:24 INFO - PROCESS | 3788 | 1462530144807 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 3788 | 1462530144810 Marionette TRACE conn3 <- [1,722,null,{}] 03:22:24 INFO - PROCESS | 3788 | 1462530144818 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}] 03:22:24 INFO - PROCESS | 3788 | 1462530144924 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:22:25 INFO - PROCESS | 3788 | 1462530145048 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 3788 | ++DOCSHELL 14665000 == 58 [pid = 3788] [id = 190] 03:22:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (15AF0800) [pid = 3788] [serial = 568] [outer = 00000000] 03:22:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (1666F000) [pid = 3788] [serial = 569] [outer = 15AF0800] 03:22:25 INFO - PROCESS | 3788 | 1462530145102 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (16BFE800) [pid = 3788] [serial = 570] [outer = 15AF0800] 03:22:25 INFO - PROCESS | 3788 | 1462530145682 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]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:22:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 906ms 03:22:25 INFO - PROCESS | 3788 | 1462530145713 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 3788 | 1462530145715 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 03:22:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:22:25 INFO - PROCESS | 3788 | 1462530145719 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 3788 | 1462530145722 Marionette TRACE conn3 <- [1,726,null,{}] 03:22:25 INFO - PROCESS | 3788 | 1462530145726 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}] 03:22:25 INFO - PROCESS | 3788 | 1462530145837 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:22:25 INFO - PROCESS | 3788 | 1462530145942 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 3788 | ++DOCSHELL 17828400 == 59 [pid = 3788] [id = 191] 03:22:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (178C6C00) [pid = 3788] [serial = 571] [outer = 00000000] 03:22:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (17B62800) [pid = 3788] [serial = 572] [outer = 178C6C00] 03:22:25 INFO - PROCESS | 3788 | 1462530146001 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (18249C00) [pid = 3788] [serial = 573] [outer = 178C6C00] 03:22:27 INFO - PROCESS | 3788 | 1462530147075 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]]]}] 03:22:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:22:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1389ms 03:22:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:22:27 INFO - PROCESS | 3788 | 1462530147117 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:22:27 INFO - PROCESS | 3788 | 1462530147120 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 03:22:27 INFO - PROCESS | 3788 | 1462530147124 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:22:27 INFO - PROCESS | 3788 | 1462530147126 Marionette TRACE conn3 <- [1,730,null,{}] 03:22:27 INFO - PROCESS | 3788 | 1462530147130 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}] 03:22:27 INFO - PROCESS | 3788 | 1462530147230 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:22:27 INFO - PROCESS | 3788 | 1462530147308 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 3788 | ++DOCSHELL 18713800 == 60 [pid = 3788] [id = 192] 03:22:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (18714000) [pid = 3788] [serial = 574] [outer = 00000000] 03:22:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (19B53C00) [pid = 3788] [serial = 575] [outer = 18714000] 03:22:27 INFO - PROCESS | 3788 | 1462530147402 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (19BEC400) [pid = 3788] [serial = 576] [outer = 18714000] 03:22:28 INFO - PROCESS | 3788 | 1462530148385 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]]]}] 03:22:28 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 03:22:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1296ms 03:22:28 INFO - PROCESS | 3788 | 1462530148463 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 3788 | 1462530148465 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 03:22:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:22:28 INFO - PROCESS | 3788 | 1462530148470 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 3788 | 1462530148472 Marionette TRACE conn3 <- [1,734,null,{}] 03:22:28 INFO - PROCESS | 3788 | 1462530148475 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}] 03:22:28 INFO - PROCESS | 3788 | 1462530148563 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:22:28 INFO - PROCESS | 3788 | 1462530148736 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:28 INFO - PROCESS | 3788 | ++DOCSHELL 11B0F400 == 61 [pid = 3788] [id = 193] 03:22:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (11FAFC00) [pid = 3788] [serial = 577] [outer = 00000000] 03:22:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (13BE5400) [pid = 3788] [serial = 578] [outer = 11FAFC00] 03:22:28 INFO - PROCESS | 3788 | 1462530148833 Marionette DEBUG loaded listener.js 03:22:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (142B1C00) [pid = 3788] [serial = 579] [outer = 11FAFC00] 03:22:29 INFO - PROCESS | 3788 | --DOCSHELL 13C51400 == 60 [pid = 3788] [id = 187] 03:22:29 INFO - PROCESS | 3788 | --DOCSHELL 14665C00 == 59 [pid = 3788] [id = 186] 03:22:29 INFO - PROCESS | 3788 | --DOCSHELL 1666F400 == 58 [pid = 3788] [id = 185] 03:22:29 INFO - PROCESS | 3788 | --DOCSHELL 13E48800 == 57 [pid = 3788] [id = 184] 03:22:29 INFO - PROCESS | 3788 | --DOCSHELL 1348F000 == 56 [pid = 3788] [id = 183] 03:22:29 INFO - PROCESS | 3788 | --DOCSHELL 107F4800 == 55 [pid = 3788] [id = 182] 03:22:29 INFO - PROCESS | 3788 | --DOCSHELL 13E3D800 == 54 [pid = 3788] [id = 180] 03:22:29 INFO - PROCESS | 3788 | --DOCSHELL 11B0A000 == 53 [pid = 3788] [id = 179] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (17147C00) [pid = 3788] [serial = 450] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (135C6400) [pid = 3788] [serial = 441] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (16AC7000) [pid = 3788] [serial = 444] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (19DB9C00) [pid = 3788] [serial = 453] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (16C7B800) [pid = 3788] [serial = 447] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1812A000) [pid = 3788] [serial = 533] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1752D400) [pid = 3788] [serial = 524] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (11FB0000) [pid = 3788] [serial = 507] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (115E2400) [pid = 3788] [serial = 506] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1666AC00) [pid = 3788] [serial = 515] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (16AC3800) [pid = 3788] [serial = 516] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1B074000) [pid = 3788] [serial = 489] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1348D400) [pid = 3788] [serial = 491] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (142B2400) [pid = 3788] [serial = 512] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (112B1800) [pid = 3788] [serial = 509] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (132EC000) [pid = 3788] [serial = 510] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (16C75C00) [pid = 3788] [serial = 518] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (17147800) [pid = 3788] [serial = 522] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (15955800) [pid = 3788] [serial = 513] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (171A9C00) [pid = 3788] [serial = 503] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1666EC00) [pid = 3788] [serial = 494] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (13E45C00) [pid = 3788] [serial = 500] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1A1BC800) [pid = 3788] [serial = 497] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (179E8C00) [pid = 3788] [serial = 525] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (18132000) [pid = 3788] [serial = 527] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16651C00) [pid = 3788] [serial = 530] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (185AE000) [pid = 3788] [serial = 528] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (17080400) [pid = 3788] [serial = 521] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (16E5D400) [pid = 3788] [serial = 519] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1707B000) [pid = 3788] [serial = 531] [outer = 00000000] [url = about:blank] 03:22:29 INFO - PROCESS | 3788 | 1462530149967 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]]]}] 03:22:30 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.) 03:22:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1562ms 03:22:30 INFO - PROCESS | 3788 | 1462530150031 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:22:30 INFO - PROCESS | 3788 | 1462530150035 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 03:22:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:22:30 INFO - PROCESS | 3788 | 1462530150064 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 3788 | 1462530150066 Marionette TRACE conn3 <- [1,738,null,{}] 03:22:30 INFO - PROCESS | 3788 | 1462530150073 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}] 03:22:30 INFO - PROCESS | 3788 | 1462530150155 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:22:30 INFO - PROCESS | 3788 | 1462530150164 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:30 INFO - PROCESS | 3788 | ++DOCSHELL 12E0B800 == 54 [pid = 3788] [id = 194] 03:22:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (12ED3800) [pid = 3788] [serial = 580] [outer = 00000000] 03:22:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13560400) [pid = 3788] [serial = 581] [outer = 12ED3800] 03:22:30 INFO - PROCESS | 3788 | 1462530150210 Marionette DEBUG loaded listener.js 03:22:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (13E3F400) [pid = 3788] [serial = 582] [outer = 12ED3800] 03:22:31 INFO - PROCESS | 3788 | 1462530151176 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]]]}] 03:22:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:22:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1156ms 03:22:31 INFO - PROCESS | 3788 | 1462530151221 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:22:31 INFO - PROCESS | 3788 | 1462530151227 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 03:22:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:22:31 INFO - PROCESS | 3788 | 1462530151233 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:22:31 INFO - PROCESS | 3788 | 1462530151235 Marionette TRACE conn3 <- [1,742,null,{}] 03:22:31 INFO - PROCESS | 3788 | 1462530151239 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}] 03:22:31 INFO - PROCESS | 3788 | 1462530151321 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:22:31 INFO - PROCESS | 3788 | 1462530151329 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:31 INFO - PROCESS | 3788 | ++DOCSHELL 115E0800 == 55 [pid = 3788] [id = 195] 03:22:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (13E48400) [pid = 3788] [serial = 583] [outer = 00000000] 03:22:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (15D5F400) [pid = 3788] [serial = 584] [outer = 13E48400] 03:22:31 INFO - PROCESS | 3788 | 1462530151372 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1666B000) [pid = 3788] [serial = 585] [outer = 13E48400] 03:22:32 INFO - PROCESS | 3788 | 1462530152309 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]]]}] 03:22:32 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 03:22:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1093ms 03:22:32 INFO - PROCESS | 3788 | 1462530152332 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 3788 | 1462530152334 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 03:22:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:22:32 INFO - PROCESS | 3788 | 1462530152338 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 3788 | 1462530152341 Marionette TRACE conn3 <- [1,746,null,{}] 03:22:32 INFO - PROCESS | 3788 | 1462530152356 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}] 03:22:32 INFO - PROCESS | 3788 | 1462530152467 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:22:32 INFO - PROCESS | 3788 | 1462530152476 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 3788 | ++DOCSHELL 16AC5000 == 56 [pid = 3788] [id = 196] 03:22:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (16AC5C00) [pid = 3788] [serial = 586] [outer = 00000000] 03:22:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (16C81C00) [pid = 3788] [serial = 587] [outer = 16AC5C00] 03:22:32 INFO - PROCESS | 3788 | 1462530152522 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (17077C00) [pid = 3788] [serial = 588] [outer = 16AC5C00] 03:22:32 INFO - PROCESS | 3788 | 1462530152999 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]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:22:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 687ms 03:22:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:22:33 INFO - PROCESS | 3788 | 1462530153037 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 3788 | 1462530153040 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 03:22:33 INFO - PROCESS | 3788 | 1462530153052 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 3788 | 1462530153053 Marionette TRACE conn3 <- [1,750,null,{}] 03:22:33 INFO - PROCESS | 3788 | 1462530153057 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}] 03:22:33 INFO - PROCESS | 3788 | 1462530153174 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:22:33 INFO - PROCESS | 3788 | 1462530153180 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 3788 | ++DOCSHELL 1707DC00 == 57 [pid = 3788] [id = 197] 03:22:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1713E400) [pid = 3788] [serial = 589] [outer = 00000000] 03:22:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (17146800) [pid = 3788] [serial = 590] [outer = 1713E400] 03:22:33 INFO - PROCESS | 3788 | 1462530153223 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (171A5400) [pid = 3788] [serial = 591] [outer = 1713E400] 03:22:33 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (13E49400) [pid = 3788] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:22:33 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (134E9400) [pid = 3788] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:22:33 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (10D61C00) [pid = 3788] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:22:33 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (16C6A400) [pid = 3788] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:22:33 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (16C80C00) [pid = 3788] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:22:33 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (13E47C00) [pid = 3788] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:22:34 INFO - PROCESS | 3788 | 1462530154097 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]]]}] 03:22:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:22:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1093ms 03:22:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:22:34 INFO - PROCESS | 3788 | 1462530154145 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:22:34 INFO - PROCESS | 3788 | 1462530154147 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 03:22:34 INFO - PROCESS | 3788 | 1462530154150 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - PROCESS | 3788 | 1462530154152 Marionette TRACE conn3 <- [1,754,null,{}] 03:22:34 INFO - PROCESS | 3788 | 1462530154156 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}] 03:22:34 INFO - PROCESS | 3788 | 1462530154264 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:22:34 INFO - PROCESS | 3788 | 1462530154312 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 3788 | ++DOCSHELL 15954800 == 58 [pid = 3788] [id = 198] 03:22:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (16661800) [pid = 3788] [serial = 592] [outer = 00000000] 03:22:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17531000) [pid = 3788] [serial = 593] [outer = 16661800] 03:22:34 INFO - PROCESS | 3788 | 1462530154355 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (179F0C00) [pid = 3788] [serial = 594] [outer = 16661800] 03:22:35 INFO - PROCESS | 3788 | 1462530155174 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]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:22:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1031ms 03:22:35 INFO - PROCESS | 3788 | 1462530155201 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 3788 | 1462530155202 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 03:22:35 INFO - PROCESS | 3788 | 1462530155206 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 3788 | 1462530155207 Marionette TRACE conn3 <- [1,758,null,{}] 03:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:22:35 INFO - PROCESS | 3788 | 1462530155211 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}] 03:22:35 INFO - PROCESS | 3788 | 1462530155308 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:22:35 INFO - PROCESS | 3788 | 1462530155384 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 3788 | ++DOCSHELL 1056EC00 == 59 [pid = 3788] [id = 199] 03:22:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (16C80C00) [pid = 3788] [serial = 595] [outer = 00000000] 03:22:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (19B4F400) [pid = 3788] [serial = 596] [outer = 16C80C00] 03:22:35 INFO - PROCESS | 3788 | 1462530155428 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (19B50000) [pid = 3788] [serial = 597] [outer = 16C80C00] 03:22:35 INFO - PROCESS | 3788 | 1462530155793 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]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 640ms 03:22:35 INFO - PROCESS | 3788 | 1462530155847 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 3788 | 1462530155848 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 03:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:22:35 INFO - PROCESS | 3788 | 1462530155852 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 3788 | 1462530155854 Marionette TRACE conn3 <- [1,762,null,{}] 03:22:35 INFO - PROCESS | 3788 | 1462530155858 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}] 03:22:35 INFO - PROCESS | 3788 | 1462530155970 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:22:35 INFO - PROCESS | 3788 | 1462530155979 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 3788 | ++DOCSHELL 19B4E400 == 60 [pid = 3788] [id = 200] 03:22:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (19BEFC00) [pid = 3788] [serial = 598] [outer = 00000000] 03:22:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (19DBC000) [pid = 3788] [serial = 599] [outer = 19BEFC00] 03:22:36 INFO - PROCESS | 3788 | 1462530156030 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1A1BA000) [pid = 3788] [serial = 600] [outer = 19BEFC00] 03:22:36 INFO - PROCESS | 3788 | 1462530156717 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]]]}] 03:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 890ms 03:22:36 INFO - PROCESS | 3788 | 1462530156757 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:22:36 INFO - PROCESS | 3788 | 1462530156763 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 03:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:22:36 INFO - PROCESS | 3788 | 1462530156767 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:22:36 INFO - PROCESS | 3788 | 1462530156772 Marionette TRACE conn3 <- [1,766,null,{}] 03:22:36 INFO - PROCESS | 3788 | 1462530156777 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}] 03:22:36 INFO - PROCESS | 3788 | 1462530156886 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:22:36 INFO - PROCESS | 3788 | 1462530157015 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 3788 | ++DOCSHELL 117DC400 == 61 [pid = 3788] [id = 201] 03:22:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (132EC000) [pid = 3788] [serial = 601] [outer = 00000000] 03:22:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (15954400) [pid = 3788] [serial = 602] [outer = 132EC000] 03:22:37 INFO - PROCESS | 3788 | 1462530157071 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (15D59C00) [pid = 3788] [serial = 603] [outer = 132EC000] 03:22:37 INFO - PROCESS | 3788 | 1462530157633 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]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 906ms 03:22:37 INFO - PROCESS | 3788 | 1462530157673 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:22:37 INFO - PROCESS | 3788 | 1462530157679 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 03:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:22:37 INFO - PROCESS | 3788 | 1462530157686 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 3788 | 1462530157688 Marionette TRACE conn3 <- [1,770,null,{}] 03:22:37 INFO - PROCESS | 3788 | 1462530157693 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}] 03:22:37 INFO - PROCESS | 3788 | 1462530157805 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:22:37 INFO - PROCESS | 3788 | 1462530157914 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 3788 | ++DOCSHELL 16C6AC00 == 62 [pid = 3788] [id = 202] 03:22:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (16C70C00) [pid = 3788] [serial = 604] [outer = 00000000] 03:22:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (16E55800) [pid = 3788] [serial = 605] [outer = 16C70C00] 03:22:37 INFO - PROCESS | 3788 | 1462530157968 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (17146400) [pid = 3788] [serial = 606] [outer = 16C70C00] 03:22:38 INFO - PROCESS | 3788 | 1462530158559 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]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 890ms 03:22:38 INFO - PROCESS | 3788 | 1462530158591 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 3788 | 1462530158593 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 03:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:22:38 INFO - PROCESS | 3788 | 1462530158598 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 3788 | 1462530158602 Marionette TRACE conn3 <- [1,774,null,{}] 03:22:38 INFO - PROCESS | 3788 | 1462530158613 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}] 03:22:38 INFO - PROCESS | 3788 | 1462530158720 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:22:38 INFO - PROCESS | 3788 | 1462530158821 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 3788 | ++DOCSHELL 19BF0800 == 63 [pid = 3788] [id = 203] 03:22:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (19BF4800) [pid = 3788] [serial = 607] [outer = 00000000] 03:22:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (19DB9C00) [pid = 3788] [serial = 608] [outer = 19BF4800] 03:22:38 INFO - PROCESS | 3788 | 1462530158878 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1A825000) [pid = 3788] [serial = 609] [outer = 19BF4800] 03:22:39 INFO - PROCESS | 3788 | 1462530159448 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]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 905ms 03:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:22:39 INFO - PROCESS | 3788 | 1462530159487 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 3788 | 1462530159490 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 03:22:39 INFO - PROCESS | 3788 | 1462530159493 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 3788 | 1462530159495 Marionette TRACE conn3 <- [1,778,null,{}] 03:22:39 INFO - PROCESS | 3788 | 1462530159499 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}] 03:22:39 INFO - PROCESS | 3788 | 1462530159601 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:22:39 INFO - PROCESS | 3788 | 1462530159699 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 3788 | ++DOCSHELL 18716000 == 64 [pid = 3788] [id = 204] 03:22:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (19D79000) [pid = 3788] [serial = 610] [outer = 00000000] 03:22:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1A98E400) [pid = 3788] [serial = 611] [outer = 19D79000] 03:22:39 INFO - PROCESS | 3788 | 1462530159751 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1AB15800) [pid = 3788] [serial = 612] [outer = 19D79000] 03:22:40 INFO - PROCESS | 3788 | 1462530160314 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]]]}] 03:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 828ms 03:22:40 INFO - PROCESS | 3788 | 1462530160343 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:22:40 INFO - PROCESS | 3788 | 1462530160345 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 03:22:40 INFO - PROCESS | 3788 | 1462530160350 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:22:40 INFO - PROCESS | 3788 | 1462530160352 Marionette TRACE conn3 <- [1,782,null,{}] 03:22:40 INFO - PROCESS | 3788 | 1462530160355 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}] 03:22:40 INFO - PROCESS | 3788 | 1462530160455 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:22:40 INFO - PROCESS | 3788 | 1462530160554 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 3788 | ++DOCSHELL 16C6C800 == 65 [pid = 3788] [id = 205] 03:22:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1A986C00) [pid = 3788] [serial = 613] [outer = 00000000] 03:22:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (1ABB2C00) [pid = 3788] [serial = 614] [outer = 1A986C00] 03:22:40 INFO - PROCESS | 3788 | 1462530160606 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1ABB8000) [pid = 3788] [serial = 615] [outer = 1A986C00] 03:22:41 INFO - PROCESS | 3788 | 1462530161149 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]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 828ms 03:22:41 INFO - PROCESS | 3788 | 1462530161194 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 3788 | 1462530161197 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 03:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:22:41 INFO - PROCESS | 3788 | 1462530161201 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 3788 | 1462530161204 Marionette TRACE conn3 <- [1,786,null,{}] 03:22:41 INFO - PROCESS | 3788 | 1462530161209 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}] 03:22:41 INFO - PROCESS | 3788 | 1462530161359 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:22:41 INFO - PROCESS | 3788 | 1462530161460 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 3788 | ++DOCSHELL 13E3A800 == 66 [pid = 3788] [id = 206] 03:22:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (13E3CC00) [pid = 3788] [serial = 616] [outer = 00000000] 03:22:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (16C7A400) [pid = 3788] [serial = 617] [outer = 13E3CC00] 03:22:41 INFO - PROCESS | 3788 | 1462530161515 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1713C800) [pid = 3788] [serial = 618] [outer = 13E3CC00] 03:22:42 INFO - PROCESS | 3788 | 1462530162193 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]]]}] 03:22:42 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 03:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1046ms 03:22:42 INFO - PROCESS | 3788 | 1462530162248 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 3788 | 1462530162252 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 03:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:22:42 INFO - PROCESS | 3788 | 1462530162275 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 3788 | 1462530162279 Marionette TRACE conn3 <- [1,790,null,{}] 03:22:42 INFO - PROCESS | 3788 | 1462530162285 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}] 03:22:42 INFO - PROCESS | 3788 | 1462530162385 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:22:42 INFO - PROCESS | 3788 | 1462530162486 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 3788 | ++DOCSHELL 1221F000 == 67 [pid = 3788] [id = 207] 03:22:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (12E05C00) [pid = 3788] [serial = 619] [outer = 00000000] 03:22:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (13BF3400) [pid = 3788] [serial = 620] [outer = 12E05C00] 03:22:42 INFO - PROCESS | 3788 | 1462530162534 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (14142800) [pid = 3788] [serial = 621] [outer = 12E05C00] 03:22:43 INFO - PROCESS | 3788 | 1462530163141 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]]]}] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 1056EC00 == 66 [pid = 3788] [id = 199] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 15954800 == 65 [pid = 3788] [id = 198] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 1707DC00 == 64 [pid = 3788] [id = 197] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 16AC5000 == 63 [pid = 3788] [id = 196] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 115E0800 == 62 [pid = 3788] [id = 195] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 12E0B800 == 61 [pid = 3788] [id = 194] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 11B0F400 == 60 [pid = 3788] [id = 193] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 18713800 == 59 [pid = 3788] [id = 192] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 17828400 == 58 [pid = 3788] [id = 191] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 14665000 == 57 [pid = 3788] [id = 190] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 0F5CAC00 == 56 [pid = 3788] [id = 189] 03:22:43 INFO - PROCESS | 3788 | --DOCSHELL 16C82400 == 55 [pid = 3788] [id = 188] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (12E4C000) [pid = 3788] [serial = 536] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (15D58400) [pid = 3788] [serial = 539] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (15D56C00) [pid = 3788] [serial = 551] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1355DC00) [pid = 3788] [serial = 548] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (13E3A400) [pid = 3788] [serial = 549] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (13237400) [pid = 3788] [serial = 546] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (11B09400) [pid = 3788] [serial = 545] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (16C7AC00) [pid = 3788] [serial = 555] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (17B5CC00) [pid = 3788] [serial = 542] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1707AC00) [pid = 3788] [serial = 557] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (1713E000) [pid = 3788] [serial = 558] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (16C77000) [pid = 3788] [serial = 554] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (16C67C00) [pid = 3788] [serial = 560] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (17079400) [pid = 3788] [serial = 561] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (171A6400) [pid = 3788] [serial = 563] [outer = 00000000] [url = about:blank] 03:22:43 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (162E2800) [pid = 3788] [serial = 552] [outer = 00000000] [url = about:blank] 03:22:43 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 03:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 953ms 03:22:43 INFO - PROCESS | 3788 | 1462530163225 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 3788 | 1462530163230 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 03:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:22:43 INFO - PROCESS | 3788 | 1462530163258 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 3788 | 1462530163261 Marionette TRACE conn3 <- [1,794,null,{}] 03:22:43 INFO - PROCESS | 3788 | 1462530163268 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}] 03:22:43 INFO - PROCESS | 3788 | 1462530163362 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:22:43 INFO - PROCESS | 3788 | 1462530163369 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 3788 | ++DOCSHELL 132E9800 == 56 [pid = 3788] [id = 208] 03:22:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (132EDC00) [pid = 3788] [serial = 622] [outer = 00000000] 03:22:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (135C5000) [pid = 3788] [serial = 623] [outer = 132EDC00] 03:22:43 INFO - PROCESS | 3788 | 1462530163412 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (13E44800) [pid = 3788] [serial = 624] [outer = 132EDC00] 03:22:43 INFO - PROCESS | 3788 | 1462530163911 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]]]}] 03:22:43 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 03:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 703ms 03:22:43 INFO - PROCESS | 3788 | 1462530163954 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 3788 | 1462530163956 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 03:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:22:43 INFO - PROCESS | 3788 | 1462530163960 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 3788 | 1462530163963 Marionette TRACE conn3 <- [1,798,null,{}] 03:22:43 INFO - PROCESS | 3788 | 1462530163973 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}] 03:22:44 INFO - PROCESS | 3788 | 1462530164059 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:22:44 INFO - PROCESS | 3788 | 1462530164069 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 3788 | ++DOCSHELL 1666BC00 == 57 [pid = 3788] [id = 209] 03:22:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1666CC00) [pid = 3788] [serial = 625] [outer = 00000000] 03:22:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (16C63400) [pid = 3788] [serial = 626] [outer = 1666CC00] 03:22:44 INFO - PROCESS | 3788 | 1462530164115 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (16C6E800) [pid = 3788] [serial = 627] [outer = 1666CC00] 03:22:44 INFO - PROCESS | 3788 | 1462530164557 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]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 625ms 03:22:44 INFO - PROCESS | 3788 | 1462530164598 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 3788 | 1462530164600 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 03:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:22:44 INFO - PROCESS | 3788 | 1462530164604 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 3788 | 1462530164605 Marionette TRACE conn3 <- [1,802,null,{}] 03:22:44 INFO - PROCESS | 3788 | 1462530164609 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}] 03:22:44 INFO - PROCESS | 3788 | 1462530164690 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:22:44 INFO - PROCESS | 3788 | 1462530164697 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 3788 | ++DOCSHELL 16C68000 == 58 [pid = 3788] [id = 210] 03:22:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (16DAB000) [pid = 3788] [serial = 628] [outer = 00000000] 03:22:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1707D000) [pid = 3788] [serial = 629] [outer = 16DAB000] 03:22:44 INFO - PROCESS | 3788 | 1462530164740 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (1713DC00) [pid = 3788] [serial = 630] [outer = 16DAB000] 03:22:45 INFO - PROCESS | 3788 | 1462530165179 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] 03:22:45 INFO - PROCESS | 3788 | 1462530165244 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 03:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:22:45 INFO - PROCESS | 3788 | 1462530165247 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 3788 | 1462530165249 Marionette TRACE conn3 <- [1,806,null,{}] 03:22:45 INFO - PROCESS | 3788 | 1462530165252 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}] 03:22:45 INFO - PROCESS | 3788 | 1462530165355 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:22:45 INFO - PROCESS | 3788 | 1462530165365 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 3788 | ++DOCSHELL 10530400 == 59 [pid = 3788] [id = 211] 03:22:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1076DC00) [pid = 3788] [serial = 631] [outer = 00000000] 03:22:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (1713FC00) [pid = 3788] [serial = 632] [outer = 1076DC00] 03:22:45 INFO - PROCESS | 3788 | 1462530165408 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (17B5CC00) [pid = 3788] [serial = 633] [outer = 1076DC00] 03:22:45 INFO - PROCESS | 3788 | 1462530165901 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]]]}] 03:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 687ms 03:22:45 INFO - PROCESS | 3788 | 1462530165948 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:22:45 INFO - PROCESS | 3788 | 1462530165950 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 03:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:22:45 INFO - PROCESS | 3788 | 1462530165954 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 3788 | 1462530165955 Marionette TRACE conn3 <- [1,810,null,{}] 03:22:45 INFO - PROCESS | 3788 | 1462530165965 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}] 03:22:46 INFO - PROCESS | 3788 | 1462530166090 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:22:46 INFO - PROCESS | 3788 | 1462530166154 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 3788 | ++DOCSHELL 19B4A800 == 60 [pid = 3788] [id = 212] 03:22:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (19B4C000) [pid = 3788] [serial = 634] [outer = 00000000] 03:22:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (19BEF800) [pid = 3788] [serial = 635] [outer = 19B4C000] 03:22:46 INFO - PROCESS | 3788 | 1462530166198 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (19D7EC00) [pid = 3788] [serial = 636] [outer = 19B4C000] 03:22:46 INFO - PROCESS | 3788 | 1462530166626 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] 03:22:46 INFO - PROCESS | 3788 | 1462530166654 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 03:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:22:46 INFO - PROCESS | 3788 | 1462530166657 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 3788 | 1462530166659 Marionette TRACE conn3 <- [1,814,null,{}] 03:22:46 INFO - PROCESS | 3788 | 1462530166662 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}] 03:22:46 INFO - PROCESS | 3788 | 1462530166798 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:22:46 INFO - PROCESS | 3788 | 1462530166820 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 3788 | ++DOCSHELL 19BF2C00 == 61 [pid = 3788] [id = 213] 03:22:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1A1BF800) [pid = 3788] [serial = 637] [outer = 00000000] 03:22:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1AE12800) [pid = 3788] [serial = 638] [outer = 1A1BF800] 03:22:46 INFO - PROCESS | 3788 | 1462530166866 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1AF1AC00) [pid = 3788] [serial = 639] [outer = 1A1BF800] 03:22:47 INFO - PROCESS | 3788 | 1462530167296 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]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 703ms 03:22:47 INFO - PROCESS | 3788 | 1462530167357 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 3788 | 1462530167359 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 03:22:47 INFO - PROCESS | 3788 | 1462530167362 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:22:47 INFO - PROCESS | 3788 | 1462530167364 Marionette TRACE conn3 <- [1,818,null,{}] 03:22:47 INFO - PROCESS | 3788 | 1462530167367 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}] 03:22:47 INFO - PROCESS | 3788 | 1462530167486 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:22:47 INFO - PROCESS | 3788 | 1462530167545 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 3788 | ++DOCSHELL 1A98D800 == 62 [pid = 3788] [id = 214] 03:22:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1ABBA400) [pid = 3788] [serial = 640] [outer = 00000000] 03:22:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (1B06E400) [pid = 3788] [serial = 641] [outer = 1ABBA400] 03:22:47 INFO - PROCESS | 3788 | 1462530167589 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (1B070C00) [pid = 3788] [serial = 642] [outer = 1ABBA400] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (16C80C00) [pid = 3788] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (16AC5C00) [pid = 3788] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1713E400) [pid = 3788] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (16661800) [pid = 3788] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (11FAFC00) [pid = 3788] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (12ED3800) [pid = 3788] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (13E48400) [pid = 3788] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (134F0C00) [pid = 3788] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (17B62000) [pid = 3788] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (13E3E800) [pid = 3788] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (11B0B000) [pid = 3788] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (162D9C00) [pid = 3788] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:22:47 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (13E47000) [pid = 3788] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:22:48 INFO - PROCESS | 3788 | 1462530168117 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]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 797ms 03:22:48 INFO - PROCESS | 3788 | 1462530168165 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 3788 | 1462530168166 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 03:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:22:48 INFO - PROCESS | 3788 | 1462530168170 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 3788 | 1462530168171 Marionette TRACE conn3 <- [1,822,null,{}] 03:22:48 INFO - PROCESS | 3788 | 1462530168175 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}] 03:22:48 INFO - PROCESS | 3788 | 1462530168255 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:22:48 INFO - PROCESS | 3788 | 1462530168261 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 3788 | ++DOCSHELL 134F0C00 == 63 [pid = 3788] [id = 215] 03:22:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (135C3800) [pid = 3788] [serial = 643] [outer = 00000000] 03:22:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (171A9800) [pid = 3788] [serial = 644] [outer = 135C3800] 03:22:48 INFO - PROCESS | 3788 | 1462530168304 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (1812F000) [pid = 3788] [serial = 645] [outer = 135C3800] 03:22:48 INFO - PROCESS | 3788 | 1462530168716 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]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 594ms 03:22:48 INFO - PROCESS | 3788 | 1462530168769 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 3788 | 1462530168771 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 03:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:22:48 INFO - PROCESS | 3788 | 1462530168775 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 3788 | 1462530168776 Marionette TRACE conn3 <- [1,826,null,{}] 03:22:48 INFO - PROCESS | 3788 | 1462530168784 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}] 03:22:48 INFO - PROCESS | 3788 | 1462530168870 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:22:48 INFO - PROCESS | 3788 | 1462530168896 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 3788 | ++DOCSHELL 1AE07400 == 64 [pid = 3788] [id = 216] 03:22:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (1B069C00) [pid = 3788] [serial = 646] [outer = 00000000] 03:22:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1B232400) [pid = 3788] [serial = 647] [outer = 1B069C00] 03:22:48 INFO - PROCESS | 3788 | 1462530168941 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (1B236C00) [pid = 3788] [serial = 648] [outer = 1B069C00] 03:22:49 INFO - PROCESS | 3788 | 1462530169364 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]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 625ms 03:22:49 INFO - PROCESS | 3788 | 1462530169414 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 3788 | 1462530169416 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 03:22:49 INFO - PROCESS | 3788 | 1462530169420 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:22:49 INFO - PROCESS | 3788 | 1462530169422 Marionette TRACE conn3 <- [1,830,null,{}] 03:22:49 INFO - PROCESS | 3788 | 1462530169426 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}] 03:22:49 INFO - PROCESS | 3788 | 1462530169534 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:22:49 INFO - PROCESS | 3788 | 1462530169540 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 3788 | ++DOCSHELL 170B5400 == 65 [pid = 3788] [id = 217] 03:22:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (170BAC00) [pid = 3788] [serial = 649] [outer = 00000000] 03:22:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (170BF800) [pid = 3788] [serial = 650] [outer = 170BAC00] 03:22:49 INFO - PROCESS | 3788 | 1462530169588 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1B238400) [pid = 3788] [serial = 651] [outer = 170BAC00] 03:22:50 INFO - PROCESS | 3788 | 1462530170248 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]]]}] 03:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 844ms 03:22:50 INFO - PROCESS | 3788 | 1462530170264 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 3788 | 1462530170269 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 03:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:22:50 INFO - PROCESS | 3788 | 1462530170274 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 3788 | 1462530170279 Marionette TRACE conn3 <- [1,834,null,{}] 03:22:50 INFO - PROCESS | 3788 | 1462530170285 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}] 03:22:50 INFO - PROCESS | 3788 | 1462530170404 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:22:50 INFO - PROCESS | 3788 | 1462530170515 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 3788 | ++DOCSHELL 10D69400 == 66 [pid = 3788] [id = 218] 03:22:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (10E73400) [pid = 3788] [serial = 652] [outer = 00000000] 03:22:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (11B12400) [pid = 3788] [serial = 653] [outer = 10E73400] 03:22:50 INFO - PROCESS | 3788 | 1462530170570 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (135BF400) [pid = 3788] [serial = 654] [outer = 10E73400] 03:22:51 INFO - PROCESS | 3788 | 1462530171192 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]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 937ms 03:22:51 INFO - PROCESS | 3788 | 1462530171221 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 3788 | 1462530171227 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 03:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:22:51 INFO - PROCESS | 3788 | 1462530171234 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 3788 | 1462530171236 Marionette TRACE conn3 <- [1,838,null,{}] 03:22:51 INFO - PROCESS | 3788 | 1462530171240 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}] 03:22:51 INFO - PROCESS | 3788 | 1462530171349 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:22:51 INFO - PROCESS | 3788 | 1462530171452 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 3788 | ++DOCSHELL 15A5FC00 == 67 [pid = 3788] [id = 219] 03:22:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (15D5A400) [pid = 3788] [serial = 655] [outer = 00000000] 03:22:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (16AC3800) [pid = 3788] [serial = 656] [outer = 15D5A400] 03:22:51 INFO - PROCESS | 3788 | 1462530171511 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (16C78C00) [pid = 3788] [serial = 657] [outer = 15D5A400] 03:22:52 INFO - PROCESS | 3788 | 1462530172129 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]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 937ms 03:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:22:52 INFO - PROCESS | 3788 | 1462530172176 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 3788 | 1462530172179 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 03:22:52 INFO - PROCESS | 3788 | 1462530172183 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 3788 | 1462530172186 Marionette TRACE conn3 <- [1,842,null,{}] 03:22:52 INFO - PROCESS | 3788 | 1462530172197 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}] 03:22:52 INFO - PROCESS | 3788 | 1462530172307 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:22:52 INFO - PROCESS | 3788 | 1462530172440 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 3788 | ++DOCSHELL 179F7400 == 68 [pid = 3788] [id = 220] 03:22:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (17B5DC00) [pid = 3788] [serial = 658] [outer = 00000000] 03:22:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (18713800) [pid = 3788] [serial = 659] [outer = 17B5DC00] 03:22:52 INFO - PROCESS | 3788 | 1462530172496 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (19BF3800) [pid = 3788] [serial = 660] [outer = 17B5DC00] 03:22:53 INFO - PROCESS | 3788 | 1462530173022 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]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 890ms 03:22:53 INFO - PROCESS | 3788 | 1462530173087 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 3788 | 1462530173089 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 03:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:22:53 INFO - PROCESS | 3788 | 1462530173093 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - PROCESS | 3788 | 1462530173095 Marionette TRACE conn3 <- [1,846,null,{}] 03:22:53 INFO - PROCESS | 3788 | 1462530173099 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}] 03:22:53 INFO - PROCESS | 3788 | 1462530173204 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:22:53 INFO - PROCESS | 3788 | 1462530173333 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 3788 | ++DOCSHELL 17917800 == 69 [pid = 3788] [id = 221] 03:22:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (17918800) [pid = 3788] [serial = 661] [outer = 00000000] 03:22:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1791DC00) [pid = 3788] [serial = 662] [outer = 17918800] 03:22:53 INFO - PROCESS | 3788 | 1462530173386 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (17921800) [pid = 3788] [serial = 663] [outer = 17918800] 03:22:53 INFO - PROCESS | 3788 | 1462530173939 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]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 906ms 03:22:53 INFO - PROCESS | 3788 | 1462530173997 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 3788 | 1462530173999 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 03:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:22:54 INFO - PROCESS | 3788 | 1462530174002 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 3788 | 1462530174004 Marionette TRACE conn3 <- [1,850,null,{}] 03:22:54 INFO - PROCESS | 3788 | 1462530174008 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}] 03:22:54 INFO - PROCESS | 3788 | 1462530174110 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:22:54 INFO - PROCESS | 3788 | 1462530174239 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 3788 | ++DOCSHELL 1791AC00 == 70 [pid = 3788] [id = 222] 03:22:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1791CC00) [pid = 3788] [serial = 664] [outer = 00000000] 03:22:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (19B58400) [pid = 3788] [serial = 665] [outer = 1791CC00] 03:22:54 INFO - PROCESS | 3788 | 1462530174293 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1B06C000) [pid = 3788] [serial = 666] [outer = 1791CC00] 03:22:54 INFO - PROCESS | 3788 | 1462530174868 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]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 906ms 03:22:54 INFO - PROCESS | 3788 | 1462530174907 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 3788 | 1462530174909 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 03:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:22:54 INFO - PROCESS | 3788 | 1462530174913 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 3788 | 1462530174915 Marionette TRACE conn3 <- [1,854,null,{}] 03:22:54 INFO - PROCESS | 3788 | 1462530174919 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}] 03:22:55 INFO - PROCESS | 3788 | 1462530175045 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:22:55 INFO - PROCESS | 3788 | 1462530175149 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 3788 | ++DOCSHELL 134E7400 == 71 [pid = 3788] [id = 223] 03:22:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (13C50400) [pid = 3788] [serial = 667] [outer = 00000000] 03:22:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (16AC9800) [pid = 3788] [serial = 668] [outer = 13C50400] 03:22:55 INFO - PROCESS | 3788 | 1462530175202 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (171A4800) [pid = 3788] [serial = 669] [outer = 13C50400] 03:22:55 INFO - PROCESS | 3788 | 1462530176013 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]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1156ms 03:22:56 INFO - PROCESS | 3788 | 1462530176065 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 3788 | 1462530176069 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 03:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:22:56 INFO - PROCESS | 3788 | 1462530176074 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 3788 | 1462530176078 Marionette TRACE conn3 <- [1,858,null,{}] 03:22:56 INFO - PROCESS | 3788 | 1462530176084 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}] 03:22:56 INFO - PROCESS | 3788 | 1462530176181 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:22:56 INFO - PROCESS | 3788 | 1462530176288 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 3788 | ++DOCSHELL 115D8800 == 72 [pid = 3788] [id = 224] 03:22:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (11B09400) [pid = 3788] [serial = 670] [outer = 00000000] 03:22:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (134EF000) [pid = 3788] [serial = 671] [outer = 11B09400] 03:22:56 INFO - PROCESS | 3788 | 1462530176334 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (142AD400) [pid = 3788] [serial = 672] [outer = 11B09400] 03:22:56 INFO - PROCESS | 3788 | 1462530176942 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]]]}] 03:22:56 INFO - PROCESS | 3788 | --DOCSHELL 16663000 == 71 [pid = 3788] [id = 178] 03:22:56 INFO - PROCESS | 3788 | --DOCSHELL 179F3800 == 70 [pid = 3788] [id = 115] 03:22:56 INFO - PROCESS | 3788 | --DOCSHELL 1AE07400 == 69 [pid = 3788] [id = 216] 03:22:56 INFO - PROCESS | 3788 | --DOCSHELL 134F0C00 == 68 [pid = 3788] [id = 215] 03:22:56 INFO - PROCESS | 3788 | --DOCSHELL 1A98D800 == 67 [pid = 3788] [id = 214] 03:22:56 INFO - PROCESS | 3788 | --DOCSHELL 19BF2C00 == 66 [pid = 3788] [id = 213] 03:22:56 INFO - PROCESS | 3788 | --DOCSHELL 19B4A800 == 65 [pid = 3788] [id = 212] 03:22:56 INFO - PROCESS | 3788 | --DOCSHELL 10530400 == 64 [pid = 3788] [id = 211] 03:22:56 INFO - PROCESS | 3788 | --DOCSHELL 16C68000 == 63 [pid = 3788] [id = 210] 03:22:56 INFO - PROCESS | 3788 | --DOCSHELL 1666BC00 == 62 [pid = 3788] [id = 209] 03:22:56 INFO - PROCESS | 3788 | --DOCSHELL 132E9800 == 61 [pid = 3788] [id = 208] 03:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 937ms 03:22:57 INFO - PROCESS | 3788 | --DOCSHELL 1221F000 == 60 [pid = 3788] [id = 207] 03:22:57 INFO - PROCESS | 3788 | --DOCSHELL 16C6C800 == 59 [pid = 3788] [id = 205] 03:22:57 INFO - PROCESS | 3788 | --DOCSHELL 18716000 == 58 [pid = 3788] [id = 204] 03:22:57 INFO - PROCESS | 3788 | --DOCSHELL 19BF0800 == 57 [pid = 3788] [id = 203] 03:22:57 INFO - PROCESS | 3788 | --DOCSHELL 16C6AC00 == 56 [pid = 3788] [id = 202] 03:22:57 INFO - PROCESS | 3788 | --DOCSHELL 117DC400 == 55 [pid = 3788] [id = 201] 03:22:57 INFO - PROCESS | 3788 | --DOCSHELL 19B4E400 == 54 [pid = 3788] [id = 200] 03:22:57 INFO - PROCESS | 3788 | 1462530177018 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 3788 | 1462530177023 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 03:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:22:57 INFO - PROCESS | 3788 | 1462530177030 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 3788 | 1462530177032 Marionette TRACE conn3 <- [1,862,null,{}] 03:22:57 INFO - PROCESS | 3788 | 1462530177036 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}] 03:22:57 INFO - PROCESS | 3788 | 1462530177133 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1B366000) [pid = 3788] [serial = 438] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1AB18400) [pid = 3788] [serial = 498] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (171ACC00) [pid = 3788] [serial = 501] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (14660000) [pid = 3788] [serial = 492] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (16C70400) [pid = 3788] [serial = 495] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (19B4B800) [pid = 3788] [serial = 504] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (19B4F400) [pid = 3788] [serial = 596] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (16C81C00) [pid = 3788] [serial = 587] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1666F000) [pid = 3788] [serial = 569] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (17146800) [pid = 3788] [serial = 590] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (17531000) [pid = 3788] [serial = 593] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (13BE5400) [pid = 3788] [serial = 578] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (13560400) [pid = 3788] [serial = 581] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (13E3F400) [pid = 3788] [serial = 582] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (19B53C00) [pid = 3788] [serial = 575] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (17B62800) [pid = 3788] [serial = 572] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (15D5F400) [pid = 3788] [serial = 584] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (12214000) [pid = 3788] [serial = 566] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (142B1C00) [pid = 3788] [serial = 579] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (171A5400) [pid = 3788] [serial = 591] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (179F0C00) [pid = 3788] [serial = 594] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (17077C00) [pid = 3788] [serial = 588] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1666B000) [pid = 3788] [serial = 585] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (19B50000) [pid = 3788] [serial = 597] [outer = 00000000] [url = about:blank] 03:22:57 INFO - PROCESS | 3788 | 1462530177223 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 3788 | ++DOCSHELL 0F637800 == 55 [pid = 3788] [id = 225] 03:22:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (10637400) [pid = 3788] [serial = 673] [outer = 00000000] 03:22:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (12C0A800) [pid = 3788] [serial = 674] [outer = 10637400] 03:22:57 INFO - PROCESS | 3788 | 1462530177267 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (135BDC00) [pid = 3788] [serial = 675] [outer = 10637400] 03:22:57 INFO - PROCESS | 3788 | 1462530177638 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]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 624ms 03:22:57 INFO - PROCESS | 3788 | 1462530177669 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 3788 | 1462530177671 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 03:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:22:57 INFO - PROCESS | 3788 | 1462530177674 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 3788 | 1462530177678 Marionette TRACE conn3 <- [1,866,null,{}] 03:22:57 INFO - PROCESS | 3788 | 1462530177692 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}] 03:22:57 INFO - PROCESS | 3788 | 1462530177808 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:22:57 INFO - PROCESS | 3788 | 1462530177818 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 3788 | ++DOCSHELL 15960C00 == 56 [pid = 3788] [id = 226] 03:22:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (15A63000) [pid = 3788] [serial = 676] [outer = 00000000] 03:22:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1628CC00) [pid = 3788] [serial = 677] [outer = 15A63000] 03:22:57 INFO - PROCESS | 3788 | 1462530177865 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (162E2000) [pid = 3788] [serial = 678] [outer = 15A63000] 03:22:58 INFO - PROCESS | 3788 | 1462530178307 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]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 703ms 03:22:58 INFO - PROCESS | 3788 | 1462530178375 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 3788 | 1462530178377 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 03:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:22:58 INFO - PROCESS | 3788 | 1462530178380 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - PROCESS | 3788 | 1462530178382 Marionette TRACE conn3 <- [1,870,null,{}] 03:22:58 INFO - PROCESS | 3788 | 1462530178386 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}] 03:22:58 INFO - PROCESS | 3788 | 1462530178466 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:22:58 INFO - PROCESS | 3788 | 1462530178475 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 3788 | ++DOCSHELL 16663000 == 57 [pid = 3788] [id = 227] 03:22:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (16670400) [pid = 3788] [serial = 679] [outer = 00000000] 03:22:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (16C69400) [pid = 3788] [serial = 680] [outer = 16670400] 03:22:58 INFO - PROCESS | 3788 | 1462530178519 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (16C73800) [pid = 3788] [serial = 681] [outer = 16670400] 03:22:58 INFO - PROCESS | 3788 | 1462530178959 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]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 640ms 03:22:58 INFO - PROCESS | 3788 | 1462530179018 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 3788 | 1462530179020 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 03:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:22:59 INFO - PROCESS | 3788 | 1462530179024 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:22:59 INFO - PROCESS | 3788 | 1462530179025 Marionette TRACE conn3 <- [1,874,null,{}] 03:22:59 INFO - PROCESS | 3788 | 1462530179028 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}] 03:22:59 INFO - PROCESS | 3788 | 1462530179117 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:22:59 INFO - PROCESS | 3788 | 1462530179153 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 3788 | ++DOCSHELL 112A7000 == 58 [pid = 3788] [id = 228] 03:22:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (16AC6000) [pid = 3788] [serial = 682] [outer = 00000000] 03:22:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (17073800) [pid = 3788] [serial = 683] [outer = 16AC6000] 03:22:59 INFO - PROCESS | 3788 | 1462530179196 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (17080000) [pid = 3788] [serial = 684] [outer = 16AC6000] 03:22:59 INFO - PROCESS | 3788 | 1462530179958 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]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 999ms 03:23:00 INFO - PROCESS | 3788 | 1462530180026 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 3788 | 1462530180028 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 03:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:23:00 INFO - PROCESS | 3788 | 1462530180036 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 3788 | 1462530180038 Marionette TRACE conn3 <- [1,878,null,{}] 03:23:00 INFO - PROCESS | 3788 | 1462530180042 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}] 03:23:00 INFO - PROCESS | 3788 | 1462530180169 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:23:00 INFO - PROCESS | 3788 | 1462530180180 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 3788 | ++DOCSHELL 16C81C00 == 59 [pid = 3788] [id = 229] 03:23:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (16DAC000) [pid = 3788] [serial = 685] [outer = 00000000] 03:23:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1791B800) [pid = 3788] [serial = 686] [outer = 16DAC000] 03:23:00 INFO - PROCESS | 3788 | 1462530180270 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1791D000) [pid = 3788] [serial = 687] [outer = 16DAC000] 03:23:00 INFO - PROCESS | 3788 | 1462530180715 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]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 750ms 03:23:00 INFO - PROCESS | 3788 | 1462530180778 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 3788 | 1462530180781 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 03:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:23:00 INFO - PROCESS | 3788 | 1462530180785 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 3788 | 1462530180788 Marionette TRACE conn3 <- [1,882,null,{}] 03:23:00 INFO - PROCESS | 3788 | 1462530180792 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}] 03:23:00 INFO - PROCESS | 3788 | 1462530180904 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:23:00 INFO - PROCESS | 3788 | 1462530180968 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 3788 | ++DOCSHELL 178CF400 == 60 [pid = 3788] [id = 230] 03:23:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (179F3800) [pid = 3788] [serial = 688] [outer = 00000000] 03:23:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (185AE000) [pid = 3788] [serial = 689] [outer = 179F3800] 03:23:00 INFO - PROCESS | 3788 | 1462530181012 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1871EC00) [pid = 3788] [serial = 690] [outer = 179F3800] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (19BEFC00) [pid = 3788] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (135C3800) [pid = 3788] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1A1BF800) [pid = 3788] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (13E42C00) [pid = 3788] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (1666CC00) [pid = 3788] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (16DAB000) [pid = 3788] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (132EDC00) [pid = 3788] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (1B069C00) [pid = 3788] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (16C6E000) [pid = 3788] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (19B4C000) [pid = 3788] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (12E05C00) [pid = 3788] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1076DC00) [pid = 3788] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1ABBA400) [pid = 3788] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (16C79800) [pid = 3788] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (11B0AC00) [pid = 3788] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (178C6C00) [pid = 3788] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (18714000) [pid = 3788] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (15AF0800) [pid = 3788] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:23:01 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (0F639400) [pid = 3788] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:23:01 INFO - PROCESS | 3788 | 1462530181704 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]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 937ms 03:23:01 INFO - PROCESS | 3788 | 1462530181728 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 3788 | 1462530181730 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 03:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:23:01 INFO - PROCESS | 3788 | 1462530181734 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 3788 | 1462530181735 Marionette TRACE conn3 <- [1,886,null,{}] 03:23:01 INFO - PROCESS | 3788 | 1462530181739 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}] 03:23:01 INFO - PROCESS | 3788 | 1462530181824 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:23:01 INFO - PROCESS | 3788 | 1462530181830 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 3788 | ++DOCSHELL 0F639400 == 61 [pid = 3788] [id = 231] 03:23:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (134E9000) [pid = 3788] [serial = 691] [outer = 00000000] 03:23:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (1595E000) [pid = 3788] [serial = 692] [outer = 134E9000] 03:23:01 INFO - PROCESS | 3788 | 1462530181873 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (171A7800) [pid = 3788] [serial = 693] [outer = 134E9000] 03:23:02 INFO - PROCESS | 3788 | 1462530182327 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]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 641ms 03:23:02 INFO - PROCESS | 3788 | 1462530182372 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 3788 | 1462530182374 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 03:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:23:02 INFO - PROCESS | 3788 | 1462530182377 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 3788 | 1462530182379 Marionette TRACE conn3 <- [1,890,null,{}] 03:23:02 INFO - PROCESS | 3788 | 1462530182382 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}] 03:23:02 INFO - PROCESS | 3788 | 1462530182461 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:23:02 INFO - PROCESS | 3788 | 1462530182467 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 3788 | ++DOCSHELL 11509400 == 62 [pid = 3788] [id = 232] 03:23:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1595B400) [pid = 3788] [serial = 694] [outer = 00000000] 03:23:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (185A9C00) [pid = 3788] [serial = 695] [outer = 1595B400] 03:23:02 INFO - PROCESS | 3788 | 1462530182510 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (19B4C800) [pid = 3788] [serial = 696] [outer = 1595B400] 03:23:02 INFO - PROCESS | 3788 | 1462530182917 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]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 593ms 03:23:02 INFO - PROCESS | 3788 | 1462530182974 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 3788 | 1462530182976 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 03:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:23:02 INFO - PROCESS | 3788 | 1462530182984 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 3788 | 1462530182986 Marionette TRACE conn3 <- [1,894,null,{}] 03:23:02 INFO - PROCESS | 3788 | 1462530182989 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}] 03:23:03 INFO - PROCESS | 3788 | 1462530183070 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:23:03 INFO - PROCESS | 3788 | 1462530183079 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 3788 | ++DOCSHELL 19BF0800 == 63 [pid = 3788] [id = 233] 03:23:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (19BF6000) [pid = 3788] [serial = 697] [outer = 00000000] 03:23:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (19DBBC00) [pid = 3788] [serial = 698] [outer = 19BF6000] 03:23:03 INFO - PROCESS | 3788 | 1462530183121 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1A824C00) [pid = 3788] [serial = 699] [outer = 19BF6000] 03:23:03 INFO - PROCESS | 3788 | 1462530183559 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]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 593ms 03:23:03 INFO - PROCESS | 3788 | 1462530183581 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 3788 | 1462530183584 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 03:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:23:03 INFO - PROCESS | 3788 | 1462530183646 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 3788 | 1462530183649 Marionette TRACE conn3 <- [1,898,null,{}] 03:23:03 INFO - PROCESS | 3788 | 1462530183669 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}] 03:23:03 INFO - PROCESS | 3788 | 1462530183785 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:23:03 INFO - PROCESS | 3788 | 1462530183926 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 3788 | ++DOCSHELL 11B08C00 == 64 [pid = 3788] [id = 234] 03:23:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (11B0A800) [pid = 3788] [serial = 700] [outer = 00000000] 03:23:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (1221F000) [pid = 3788] [serial = 701] [outer = 11B0A800] 03:23:03 INFO - PROCESS | 3788 | 1462530184003 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (13237400) [pid = 3788] [serial = 702] [outer = 11B0A800] 03:23:04 INFO - PROCESS | 3788 | 1462530184634 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]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1109ms 03:23:04 INFO - PROCESS | 3788 | 1462530184706 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 3788 | 1462530184710 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 03:23:04 INFO - PROCESS | 3788 | 1462530184735 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:23:04 INFO - PROCESS | 3788 | 1462530184737 Marionette TRACE conn3 <- [1,902,null,{}] 03:23:04 INFO - PROCESS | 3788 | 1462530184759 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}] 03:23:04 INFO - PROCESS | 3788 | 1462530184910 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:23:04 INFO - PROCESS | 3788 | 1462530184972 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 3788 | ++DOCSHELL 15AF3800 == 65 [pid = 3788] [id = 235] 03:23:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (16292000) [pid = 3788] [serial = 703] [outer = 00000000] 03:23:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (16668C00) [pid = 3788] [serial = 704] [outer = 16292000] 03:23:05 INFO - PROCESS | 3788 | 1462530185065 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (16C7AC00) [pid = 3788] [serial = 705] [outer = 16292000] 03:23:05 INFO - PROCESS | 3788 | 1462530185614 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]]]}] 03:23:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (162DAC00) [pid = 3788] [serial = 706] [outer = 1B77A800] 03:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 952ms 03:23:05 INFO - PROCESS | 3788 | 1462530185714 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 3788 | 1462530185716 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 03:23:05 INFO - PROCESS | 3788 | 1462530185737 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 3788 | 1462530185740 Marionette TRACE conn3 <- [1,906,null,{}] 03:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:23:05 INFO - PROCESS | 3788 | 1462530185744 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}] 03:23:05 INFO - PROCESS | 3788 | 1462530185855 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:23:05 INFO - PROCESS | 3788 | 1462530185987 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 3788 | ++DOCSHELL 0F5C7400 == 66 [pid = 3788] [id = 236] 03:23:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (0F5C7C00) [pid = 3788] [serial = 707] [outer = 00000000] 03:23:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (18258C00) [pid = 3788] [serial = 708] [outer = 0F5C7C00] 03:23:06 INFO - PROCESS | 3788 | 1462530186050 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (19DC1400) [pid = 3788] [serial = 709] [outer = 0F5C7C00] 03:23:06 INFO - PROCESS | 3788 | 1462530186621 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]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 937ms 03:23:06 INFO - PROCESS | 3788 | 1462530186693 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 3788 | 1462530186695 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 03:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:23:06 INFO - PROCESS | 3788 | 1462530186699 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 3788 | 1462530186701 Marionette TRACE conn3 <- [1,910,null,{}] 03:23:06 INFO - PROCESS | 3788 | 1462530186705 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}] 03:23:06 INFO - PROCESS | 3788 | 1462530186810 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:23:06 INFO - PROCESS | 3788 | 1462530186940 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 3788 | ++DOCSHELL 19B56800 == 67 [pid = 3788] [id = 237] 03:23:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1A990400) [pid = 3788] [serial = 710] [outer = 00000000] 03:23:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1B232800) [pid = 3788] [serial = 711] [outer = 1A990400] 03:23:06 INFO - PROCESS | 3788 | 1462530187002 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1B23CC00) [pid = 3788] [serial = 712] [outer = 1A990400] 03:23:07 INFO - PROCESS | 3788 | 1462530187590 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]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 937ms 03:23:07 INFO - PROCESS | 3788 | 1462530187642 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:23:07 INFO - PROCESS | 3788 | 1462530187645 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 03:23:07 INFO - PROCESS | 3788 | 1462530187649 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 3788 | 1462530187651 Marionette TRACE conn3 <- [1,914,null,{}] 03:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:23:07 INFO - PROCESS | 3788 | 1462530187655 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}] 03:23:07 INFO - PROCESS | 3788 | 1462530187757 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:23:07 INFO - PROCESS | 3788 | 1462530187887 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 3788 | ++DOCSHELL 1AE10800 == 68 [pid = 3788] [id = 238] 03:23:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1B069800) [pid = 3788] [serial = 713] [outer = 00000000] 03:23:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1B36E800) [pid = 3788] [serial = 714] [outer = 1B069800] 03:23:07 INFO - PROCESS | 3788 | 1462530187940 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1B612000) [pid = 3788] [serial = 715] [outer = 1B069800] 03:23:08 INFO - PROCESS | 3788 | 1462530188479 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]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 843ms 03:23:08 INFO - PROCESS | 3788 | 1462530188510 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 3788 | 1462530188512 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 03:23:08 INFO - PROCESS | 3788 | 1462530188517 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:23:08 INFO - PROCESS | 3788 | 1462530188519 Marionette TRACE conn3 <- [1,918,null,{}] 03:23:08 INFO - PROCESS | 3788 | 1462530188523 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}] 03:23:08 INFO - PROCESS | 3788 | 1462530188645 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:23:08 INFO - PROCESS | 3788 | 1462530188751 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 3788 | ++DOCSHELL 1B61B800 == 69 [pid = 3788] [id = 239] 03:23:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1B61CC00) [pid = 3788] [serial = 716] [outer = 00000000] 03:23:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1B772400) [pid = 3788] [serial = 717] [outer = 1B61CC00] 03:23:08 INFO - PROCESS | 3788 | 1462530188803 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1B778800) [pid = 3788] [serial = 718] [outer = 1B61CC00] 03:23:09 INFO - PROCESS | 3788 | 1462530189416 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]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 952ms 03:23:09 INFO - PROCESS | 3788 | 1462530189464 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 3788 | 1462530189466 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 03:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:23:09 INFO - PROCESS | 3788 | 1462530189470 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 3788 | 1462530189472 Marionette TRACE conn3 <- [1,922,null,{}] 03:23:09 INFO - PROCESS | 3788 | 1462530189476 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}] 03:23:09 INFO - PROCESS | 3788 | 1462530189578 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:23:09 INFO - PROCESS | 3788 | 1462530189683 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 3788 | ++DOCSHELL 13E3C400 == 70 [pid = 3788] [id = 240] 03:23:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (13E41000) [pid = 3788] [serial = 719] [outer = 00000000] 03:23:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (16661400) [pid = 3788] [serial = 720] [outer = 13E41000] 03:23:09 INFO - PROCESS | 3788 | 1462530189735 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (16C78800) [pid = 3788] [serial = 721] [outer = 13E41000] 03:23:10 INFO - PROCESS | 3788 | 1462530190411 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]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1000ms 03:23:10 INFO - PROCESS | 3788 | 1462530190472 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 3788 | 1462530190476 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 03:23:10 INFO - PROCESS | 3788 | 1462530190480 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:23:10 INFO - PROCESS | 3788 | 1462530190484 Marionette TRACE conn3 <- [1,926,null,{}] 03:23:10 INFO - PROCESS | 3788 | 1462530190489 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}] 03:23:10 INFO - PROCESS | 3788 | 1462530190590 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:23:10 INFO - PROCESS | 3788 | 1462530190697 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 3788 | ++DOCSHELL 10F4F800 == 71 [pid = 3788] [id = 241] 03:23:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (10F4FC00) [pid = 3788] [serial = 722] [outer = 00000000] 03:23:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (11B08000) [pid = 3788] [serial = 723] [outer = 10F4FC00] 03:23:10 INFO - PROCESS | 3788 | 1462530190744 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (13203000) [pid = 3788] [serial = 724] [outer = 10F4FC00] 03:23:11 INFO - PROCESS | 3788 | --DOCSHELL 11509400 == 70 [pid = 3788] [id = 232] 03:23:11 INFO - PROCESS | 3788 | --DOCSHELL 0F639400 == 69 [pid = 3788] [id = 231] 03:23:11 INFO - PROCESS | 3788 | --DOCSHELL 178CF400 == 68 [pid = 3788] [id = 230] 03:23:11 INFO - PROCESS | 3788 | --DOCSHELL 16C81C00 == 67 [pid = 3788] [id = 229] 03:23:11 INFO - PROCESS | 3788 | --DOCSHELL 112A7000 == 66 [pid = 3788] [id = 228] 03:23:11 INFO - PROCESS | 3788 | --DOCSHELL 16663000 == 65 [pid = 3788] [id = 227] 03:23:11 INFO - PROCESS | 3788 | --DOCSHELL 15960C00 == 64 [pid = 3788] [id = 226] 03:23:11 INFO - PROCESS | 3788 | --DOCSHELL 0F637800 == 63 [pid = 3788] [id = 225] 03:23:11 INFO - PROCESS | 3788 | --DOCSHELL 115D8800 == 62 [pid = 3788] [id = 224] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (170BF800) [pid = 3788] [serial = 650] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOCSHELL 15A5FC00 == 61 [pid = 3788] [id = 219] 03:23:11 INFO - PROCESS | 3788 | --DOCSHELL 10D69400 == 60 [pid = 3788] [id = 218] 03:23:11 INFO - PROCESS | 3788 | 1462530191367 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]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 937ms 03:23:11 INFO - PROCESS | 3788 | 1462530191428 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 3788 | 1462530191433 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 03:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:23:11 INFO - PROCESS | 3788 | 1462530191439 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 3788 | 1462530191441 Marionette TRACE conn3 <- [1,930,null,{}] 03:23:11 INFO - PROCESS | 3788 | 1462530191445 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}] 03:23:11 INFO - PROCESS | 3788 | 1462530191546 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1A1BA000) [pid = 3788] [serial = 600] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (1812F000) [pid = 3788] [serial = 645] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (1AF1AC00) [pid = 3788] [serial = 639] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (162DC800) [pid = 3788] [serial = 540] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (16E55800) [pid = 3788] [serial = 605] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (16C6E800) [pid = 3788] [serial = 627] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1707D000) [pid = 3788] [serial = 629] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (135C5000) [pid = 3788] [serial = 623] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1713DC00) [pid = 3788] [serial = 630] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (15954400) [pid = 3788] [serial = 602] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (1B232400) [pid = 3788] [serial = 647] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (19B55C00) [pid = 3788] [serial = 543] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (19D7EC00) [pid = 3788] [serial = 636] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1AE12800) [pid = 3788] [serial = 638] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (13BF3400) [pid = 3788] [serial = 620] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (17B5CC00) [pid = 3788] [serial = 633] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1A98E400) [pid = 3788] [serial = 611] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (16C7A400) [pid = 3788] [serial = 617] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (19DB9C00) [pid = 3788] [serial = 608] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1ABB2C00) [pid = 3788] [serial = 614] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (1B070C00) [pid = 3788] [serial = 642] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (171A9800) [pid = 3788] [serial = 644] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (18251800) [pid = 3788] [serial = 534] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (19DBC000) [pid = 3788] [serial = 599] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (14142800) [pid = 3788] [serial = 621] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1713FC00) [pid = 3788] [serial = 632] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (19BEF800) [pid = 3788] [serial = 635] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (13E44800) [pid = 3788] [serial = 624] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (13558000) [pid = 3788] [serial = 537] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1B06E400) [pid = 3788] [serial = 641] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (16C63400) [pid = 3788] [serial = 626] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1B236C00) [pid = 3788] [serial = 648] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (18249C00) [pid = 3788] [serial = 573] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (19BEC400) [pid = 3788] [serial = 576] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (16BFE800) [pid = 3788] [serial = 570] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (132E6C00) [pid = 3788] [serial = 567] [outer = 00000000] [url = about:blank] 03:23:11 INFO - PROCESS | 3788 | 1462530191643 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 3788 | ++DOCSHELL 0F62A800 == 61 [pid = 3788] [id = 242] 03:23:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (0F636C00) [pid = 3788] [serial = 725] [outer = 00000000] 03:23:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (115DDC00) [pid = 3788] [serial = 726] [outer = 0F636C00] 03:23:11 INFO - PROCESS | 3788 | 1462530191688 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (134E6000) [pid = 3788] [serial = 727] [outer = 0F636C00] 03:23:12 INFO - PROCESS | 3788 | 1462530192055 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]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 640ms 03:23:12 INFO - PROCESS | 3788 | 1462530192094 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 3788 | 1462530192097 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 03:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:23:12 INFO - PROCESS | 3788 | 1462530192101 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 3788 | 1462530192105 Marionette TRACE conn3 <- [1,934,null,{}] 03:23:12 INFO - PROCESS | 3788 | 1462530192120 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}] 03:23:12 INFO - PROCESS | 3788 | 1462530192240 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:23:12 INFO - PROCESS | 3788 | 1462530192257 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 3788 | ++DOCSHELL 15A5FC00 == 62 [pid = 3788] [id = 243] 03:23:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (15A65400) [pid = 3788] [serial = 728] [outer = 00000000] 03:23:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (15D5A800) [pid = 3788] [serial = 729] [outer = 15A65400] 03:23:12 INFO - PROCESS | 3788 | 1462530192303 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (162E4C00) [pid = 3788] [serial = 730] [outer = 15A65400] 03:23:12 INFO - PROCESS | 3788 | 1462530192745 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]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 703ms 03:23:12 INFO - PROCESS | 3788 | 1462530192799 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 3788 | 1462530192801 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 03:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:23:12 INFO - PROCESS | 3788 | 1462530192804 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 3788 | 1462530192806 Marionette TRACE conn3 <- [1,938,null,{}] 03:23:12 INFO - PROCESS | 3788 | 1462530192809 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}] 03:23:12 INFO - PROCESS | 3788 | 1462530192892 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:23:12 INFO - PROCESS | 3788 | 1462530192901 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 3788 | ++DOCSHELL 15D5F400 == 63 [pid = 3788] [id = 244] 03:23:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1666AC00) [pid = 3788] [serial = 731] [outer = 00000000] 03:23:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (16C6E800) [pid = 3788] [serial = 732] [outer = 1666AC00] 03:23:12 INFO - PROCESS | 3788 | 1462530192944 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (16C82C00) [pid = 3788] [serial = 733] [outer = 1666AC00] 03:23:13 INFO - PROCESS | 3788 | 1462530193365 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]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 594ms 03:23:13 INFO - PROCESS | 3788 | 1462530193403 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 3788 | 1462530193405 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 03:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:23:13 INFO - PROCESS | 3788 | 1462530193409 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 3788 | 1462530193410 Marionette TRACE conn3 <- [1,942,null,{}] 03:23:13 INFO - PROCESS | 3788 | 1462530193414 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}] 03:23:13 INFO - PROCESS | 3788 | 1462530193506 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:23:13 INFO - PROCESS | 3788 | 1462530193513 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 3788 | ++DOCSHELL 10522800 == 64 [pid = 3788] [id = 245] 03:23:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (16C81000) [pid = 3788] [serial = 734] [outer = 00000000] 03:23:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (170B5800) [pid = 3788] [serial = 735] [outer = 16C81000] 03:23:13 INFO - PROCESS | 3788 | 1462530193555 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (17142000) [pid = 3788] [serial = 736] [outer = 16C81000] 03:23:14 INFO - PROCESS | 3788 | 1462530194049 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]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 702ms 03:23:14 INFO - PROCESS | 3788 | 1462530194112 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 3788 | 1462530194114 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 03:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:23:14 INFO - PROCESS | 3788 | 1462530194117 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 3788 | 1462530194119 Marionette TRACE conn3 <- [1,946,null,{}] 03:23:14 INFO - PROCESS | 3788 | 1462530194123 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}] 03:23:14 INFO - PROCESS | 3788 | 1462530194264 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:23:14 INFO - PROCESS | 3788 | 1462530194331 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 3788 | ++DOCSHELL 1791E400 == 65 [pid = 3788] [id = 246] 03:23:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (179EC000) [pid = 3788] [serial = 737] [outer = 00000000] 03:23:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (180E0800) [pid = 3788] [serial = 738] [outer = 179EC000] 03:23:14 INFO - PROCESS | 3788 | 1462530194375 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (18257000) [pid = 3788] [serial = 739] [outer = 179EC000] 03:23:14 INFO - PROCESS | 3788 | 1462530194782 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]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 687ms 03:23:14 INFO - PROCESS | 3788 | 1462530194826 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 3788 | 1462530194828 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 03:23:14 INFO - PROCESS | 3788 | 1462530194831 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:23:14 INFO - PROCESS | 3788 | 1462530194833 Marionette TRACE conn3 <- [1,950,null,{}] 03:23:14 INFO - PROCESS | 3788 | 1462530194836 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}] 03:23:14 INFO - PROCESS | 3788 | 1462530194975 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:23:15 INFO - PROCESS | 3788 | 1462530195038 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 3788 | ++DOCSHELL 182D5400 == 66 [pid = 3788] [id = 247] 03:23:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (185A7C00) [pid = 3788] [serial = 740] [outer = 00000000] 03:23:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1871E800) [pid = 3788] [serial = 741] [outer = 185A7C00] 03:23:15 INFO - PROCESS | 3788 | 1462530195081 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (19B55000) [pid = 3788] [serial = 742] [outer = 185A7C00] 03:23:15 INFO - PROCESS | 3788 | 1462530195490 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]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 702ms 03:23:15 INFO - PROCESS | 3788 | 1462530195532 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 3788 | 1462530195534 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 03:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:23:15 INFO - PROCESS | 3788 | 1462530195537 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 3788 | 1462530195539 Marionette TRACE conn3 <- [1,954,null,{}] 03:23:15 INFO - PROCESS | 3788 | 1462530195548 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}] 03:23:15 INFO - PROCESS | 3788 | 1462530195658 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:23:15 INFO - PROCESS | 3788 | 1462530195665 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 3788 | ++DOCSHELL 17919C00 == 67 [pid = 3788] [id = 248] 03:23:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1824BC00) [pid = 3788] [serial = 743] [outer = 00000000] 03:23:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (19BF0C00) [pid = 3788] [serial = 744] [outer = 1824BC00] 03:23:15 INFO - PROCESS | 3788 | 1462530195708 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (19DC2C00) [pid = 3788] [serial = 745] [outer = 1824BC00] 03:23:15 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (16DAC000) [pid = 3788] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:23:15 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (16670400) [pid = 3788] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:23:16 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (16AC6000) [pid = 3788] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:23:16 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (10637400) [pid = 3788] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:23:16 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (15A63000) [pid = 3788] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:23:16 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (11B09400) [pid = 3788] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:23:16 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (179F3800) [pid = 3788] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:23:16 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (134E9000) [pid = 3788] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:23:16 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1595B400) [pid = 3788] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:23:16 INFO - PROCESS | 3788 | 1462530196250 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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 750ms 03:23:16 INFO - PROCESS | 3788 | 1462530196278 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 3788 | 1462530196280 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 03:23:16 INFO - PROCESS | 3788 | 1462530196283 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:23:16 INFO - PROCESS | 3788 | 1462530196285 Marionette TRACE conn3 <- [1,958,null,{}] 03:23:16 INFO - PROCESS | 3788 | 1462530196316 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}] 03:23:16 INFO - PROCESS | 3788 | 1462530196399 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:23:16 INFO - PROCESS | 3788 | 1462530196406 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 3788 | ++DOCSHELL 1320B800 == 68 [pid = 3788] [id = 249] 03:23:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1355B800) [pid = 3788] [serial = 746] [outer = 00000000] 03:23:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (19B57800) [pid = 3788] [serial = 747] [outer = 1355B800] 03:23:16 INFO - PROCESS | 3788 | 1462530196448 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (19BEFC00) [pid = 3788] [serial = 748] [outer = 1355B800] 03:23:16 INFO - PROCESS | 3788 | 1462530196869 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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 640ms 03:23:16 INFO - PROCESS | 3788 | 1462530196922 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 3788 | 1462530196924 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 03:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:23:16 INFO - PROCESS | 3788 | 1462530196928 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 3788 | 1462530196929 Marionette TRACE conn3 <- [1,962,null,{}] 03:23:16 INFO - PROCESS | 3788 | 1462530196933 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}] 03:23:17 INFO - PROCESS | 3788 | 1462530197019 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:23:17 INFO - PROCESS | 3788 | 1462530197025 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 3788 | ++DOCSHELL 107ED400 == 69 [pid = 3788] [id = 250] 03:23:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (18715800) [pid = 3788] [serial = 749] [outer = 00000000] 03:23:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1AB13800) [pid = 3788] [serial = 750] [outer = 18715800] 03:23:17 INFO - PROCESS | 3788 | 1462530197068 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1ABB8800) [pid = 3788] [serial = 751] [outer = 18715800] 03:23:17 INFO - PROCESS | 3788 | 1462530197486 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]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 594ms 03:23:17 INFO - PROCESS | 3788 | 1462530197524 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 3788 | 1462530197527 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 03:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:23:17 INFO - PROCESS | 3788 | 1462530197542 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 3788 | 1462530197544 Marionette TRACE conn3 <- [1,966,null,{}] 03:23:17 INFO - PROCESS | 3788 | 1462530197552 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}] 03:23:17 INFO - PROCESS | 3788 | 1462530197653 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:23:17 INFO - PROCESS | 3788 | 1462530197660 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 3788 | ++DOCSHELL 1A98D400 == 70 [pid = 3788] [id = 251] 03:23:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1ABC1800) [pid = 3788] [serial = 752] [outer = 00000000] 03:23:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1B076400) [pid = 3788] [serial = 753] [outer = 1ABC1800] 03:23:17 INFO - PROCESS | 3788 | 1462530197709 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1B237800) [pid = 3788] [serial = 754] [outer = 1ABC1800] 03:23:18 INFO - PROCESS | 3788 | 1462530198410 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]]]}] 03:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 890ms 03:23:18 INFO - PROCESS | 3788 | 1462530198446 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 3788 | 1462530198451 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 03:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:23:18 INFO - PROCESS | 3788 | 1462530198457 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 3788 | 1462530198460 Marionette TRACE conn3 <- [1,970,null,{}] 03:23:18 INFO - PROCESS | 3788 | 1462530198466 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}] 03:23:18 INFO - PROCESS | 3788 | 1462530198580 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:23:18 INFO - PROCESS | 3788 | 1462530198688 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 3788 | ++DOCSHELL 1071A000 == 71 [pid = 3788] [id = 252] 03:23:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (10F4BC00) [pid = 3788] [serial = 755] [outer = 00000000] 03:23:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (11B58C00) [pid = 3788] [serial = 756] [outer = 10F4BC00] 03:23:18 INFO - PROCESS | 3788 | 1462530198743 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (13E3C800) [pid = 3788] [serial = 757] [outer = 10F4BC00] 03:23:19 INFO - PROCESS | 3788 | 1462530199394 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]]]}] 03:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 999ms 03:23:19 INFO - PROCESS | 3788 | 1462530199460 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 3788 | 1462530199466 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 03:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:23:19 INFO - PROCESS | 3788 | 1462530199472 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 3788 | 1462530199475 Marionette TRACE conn3 <- [1,974,null,{}] 03:23:19 INFO - PROCESS | 3788 | 1462530199493 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}] 03:23:19 INFO - PROCESS | 3788 | 1462530199608 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:23:19 INFO - PROCESS | 3788 | 1462530199740 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 3788 | ++DOCSHELL 1595B400 == 72 [pid = 3788] [id = 253] 03:23:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1595FC00) [pid = 3788] [serial = 758] [outer = 00000000] 03:23:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (16C66C00) [pid = 3788] [serial = 759] [outer = 1595FC00] 03:23:19 INFO - PROCESS | 3788 | 1462530199794 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (17081400) [pid = 3788] [serial = 760] [outer = 1595FC00] 03:23:20 INFO - PROCESS | 3788 | 1462530200405 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]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 999ms 03:23:20 INFO - PROCESS | 3788 | 1462530200472 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 3788 | 1462530200474 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 03:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:23:20 INFO - PROCESS | 3788 | 1462530200478 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 3788 | 1462530200482 Marionette TRACE conn3 <- [1,978,null,{}] 03:23:20 INFO - PROCESS | 3788 | 1462530200493 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}] 03:23:20 INFO - PROCESS | 3788 | 1462530200634 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:23:20 INFO - PROCESS | 3788 | 1462530200775 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 3788 | ++DOCSHELL 1A1B9800 == 73 [pid = 3788] [id = 254] 03:23:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1A98DC00) [pid = 3788] [serial = 761] [outer = 00000000] 03:23:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1ABBB000) [pid = 3788] [serial = 762] [outer = 1A98DC00] 03:23:20 INFO - PROCESS | 3788 | 1462530200832 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1AF19000) [pid = 3788] [serial = 763] [outer = 1A98DC00] 03:23:21 INFO - PROCESS | 3788 | 1462530201391 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]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 937ms 03:23:21 INFO - PROCESS | 3788 | 1462530201423 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 3788 | 1462530201426 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 03:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:23:21 INFO - PROCESS | 3788 | 1462530201429 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 3788 | 1462530201431 Marionette TRACE conn3 <- [1,982,null,{}] 03:23:21 INFO - PROCESS | 3788 | 1462530201435 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}] 03:23:21 INFO - PROCESS | 3788 | 1462530201543 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:23:21 INFO - PROCESS | 3788 | 1462530201651 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 3788 | ++DOCSHELL 19CA8400 == 74 [pid = 3788] [id = 255] 03:23:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (19CAB000) [pid = 3788] [serial = 764] [outer = 00000000] 03:23:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (19CAFC00) [pid = 3788] [serial = 765] [outer = 19CAB000] 03:23:21 INFO - PROCESS | 3788 | 1462530201704 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (19CB3000) [pid = 3788] [serial = 766] [outer = 19CAB000] 03:23:22 INFO - PROCESS | 3788 | 1462530202264 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]]]}] 03:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 906ms 03:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:23:22 INFO - PROCESS | 3788 | 1462530202333 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 3788 | 1462530202336 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 03:23:22 INFO - PROCESS | 3788 | 1462530202339 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 3788 | 1462530202341 Marionette TRACE conn3 <- [1,986,null,{}] 03:23:22 INFO - PROCESS | 3788 | 1462530202345 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}] 03:23:22 INFO - PROCESS | 3788 | 1462530202456 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:23:22 INFO - PROCESS | 3788 | 1462530202590 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:22 INFO - PROCESS | 3788 | ++DOCSHELL 17921C00 == 75 [pid = 3788] [id = 256] 03:23:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (19CAA800) [pid = 3788] [serial = 767] [outer = 00000000] 03:23:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (1B074000) [pid = 3788] [serial = 768] [outer = 19CAA800] 03:23:22 INFO - PROCESS | 3788 | 1462530202643 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1B36A400) [pid = 3788] [serial = 769] [outer = 19CAA800] 03:23:23 INFO - PROCESS | 3788 | 1462530203450 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]]]}] 03:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1140ms 03:23:23 INFO - PROCESS | 3788 | 1462530203487 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:23:23 INFO - PROCESS | 3788 | 1462530203491 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 03:23:23 INFO - PROCESS | 3788 | 1462530203496 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:23:23 INFO - PROCESS | 3788 | 1462530203499 Marionette TRACE conn3 <- [1,990,null,{}] 03:23:23 INFO - PROCESS | 3788 | 1462530203506 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}] 03:23:23 INFO - PROCESS | 3788 | 1462530203605 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:23:23 INFO - PROCESS | 3788 | 1462530203744 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 3788 | ++DOCSHELL 0F631C00 == 76 [pid = 3788] [id = 257] 03:23:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (0F635C00) [pid = 3788] [serial = 770] [outer = 00000000] 03:23:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (115E0C00) [pid = 3788] [serial = 771] [outer = 0F635C00] 03:23:23 INFO - PROCESS | 3788 | 1462530203793 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (134CF000) [pid = 3788] [serial = 772] [outer = 0F635C00] 03:23:24 INFO - PROCESS | 3788 | 1462530204425 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]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 999ms 03:23:24 INFO - PROCESS | 3788 | 1462530204513 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 3788 | 1462530204518 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 03:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:23:24 INFO - PROCESS | 3788 | 1462530204525 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 3788 | 1462530204527 Marionette TRACE conn3 <- [1,994,null,{}] 03:23:24 INFO - PROCESS | 3788 | 1462530204531 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}] 03:23:24 INFO - PROCESS | 3788 | 1462530204626 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:23:24 INFO - PROCESS | 3788 | 1462530204760 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 19B55400 == 75 [pid = 3788] [id = 134] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 16C81400 == 74 [pid = 3788] [id = 150] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 134E3400 == 73 [pid = 3788] [id = 105] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 1071F000 == 72 [pid = 3788] [id = 84] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 107ED400 == 71 [pid = 3788] [id = 250] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 1320B800 == 70 [pid = 3788] [id = 249] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 17919C00 == 69 [pid = 3788] [id = 248] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 182D5400 == 68 [pid = 3788] [id = 247] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 1791E400 == 67 [pid = 3788] [id = 246] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 10522800 == 66 [pid = 3788] [id = 245] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 15D5F400 == 65 [pid = 3788] [id = 244] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 15A5FC00 == 64 [pid = 3788] [id = 243] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 0F62A800 == 63 [pid = 3788] [id = 242] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 10F4F800 == 62 [pid = 3788] [id = 241] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (11B12400) [pid = 3788] [serial = 653] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (16AC3800) [pid = 3788] [serial = 656] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (18713800) [pid = 3788] [serial = 659] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1791DC00) [pid = 3788] [serial = 662] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (19B58400) [pid = 3788] [serial = 665] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (16AC9800) [pid = 3788] [serial = 668] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (19DBBC00) [pid = 3788] [serial = 698] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | ++DOCSHELL 10522800 == 63 [pid = 3788] [id = 258] 03:23:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1071F000) [pid = 3788] [serial = 773] [outer = 00000000] 03:23:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (12C09C00) [pid = 3788] [serial = 774] [outer = 1071F000] 03:23:24 INFO - PROCESS | 3788 | 1462530204885 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (13BF0000) [pid = 3788] [serial = 775] [outer = 1071F000] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 15AF3800 == 62 [pid = 3788] [id = 235] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 11B08C00 == 61 [pid = 3788] [id = 234] 03:23:24 INFO - PROCESS | 3788 | --DOCSHELL 19BF0800 == 60 [pid = 3788] [id = 233] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (1791B800) [pid = 3788] [serial = 686] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (16C69400) [pid = 3788] [serial = 680] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (16C73800) [pid = 3788] [serial = 681] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (17073800) [pid = 3788] [serial = 683] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (12C0A800) [pid = 3788] [serial = 674] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (135BDC00) [pid = 3788] [serial = 675] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1628CC00) [pid = 3788] [serial = 677] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (162E2000) [pid = 3788] [serial = 678] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (142AD400) [pid = 3788] [serial = 672] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (134EF000) [pid = 3788] [serial = 671] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (185AE000) [pid = 3788] [serial = 689] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (171A7800) [pid = 3788] [serial = 693] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1595E000) [pid = 3788] [serial = 692] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (19B4C800) [pid = 3788] [serial = 696] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1871EC00) [pid = 3788] [serial = 690] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1791D000) [pid = 3788] [serial = 687] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (185A9C00) [pid = 3788] [serial = 695] [outer = 00000000] [url = about:blank] 03:23:24 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (17080000) [pid = 3788] [serial = 684] [outer = 00000000] [url = about:blank] 03:23:25 INFO - PROCESS | 3788 | 1462530205340 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]]]}] 03:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 827ms 03:23:25 INFO - PROCESS | 3788 | 1462530205366 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:23:25 INFO - PROCESS | 3788 | 1462530205368 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 03:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:23:25 INFO - PROCESS | 3788 | 1462530205372 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 3788 | 1462530205375 Marionette TRACE conn3 <- [1,998,null,{}] 03:23:25 INFO - PROCESS | 3788 | 1462530205385 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}] 03:23:25 INFO - PROCESS | 3788 | 1462530205472 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:23:25 INFO - PROCESS | 3788 | 1462530205480 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 3788 | ++DOCSHELL 1466BC00 == 61 [pid = 3788] [id = 259] 03:23:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (15956400) [pid = 3788] [serial = 776] [outer = 00000000] 03:23:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (15AF2800) [pid = 3788] [serial = 777] [outer = 15956400] 03:23:25 INFO - PROCESS | 3788 | 1462530205535 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (162E2000) [pid = 3788] [serial = 778] [outer = 15956400] 03:23:26 INFO - PROCESS | 3788 | 1462530206028 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]]]}] 03:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 734ms 03:23:26 INFO - PROCESS | 3788 | 1462530206112 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 3788 | 1462530206115 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 03:23:26 INFO - PROCESS | 3788 | 1462530206118 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:23:26 INFO - PROCESS | 3788 | 1462530206120 Marionette TRACE conn3 <- [1,1002,null,{}] 03:23:26 INFO - PROCESS | 3788 | 1462530206123 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}] 03:23:26 INFO - PROCESS | 3788 | 1462530206213 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:23:26 INFO - PROCESS | 3788 | 1462530206341 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 3788 | ++DOCSHELL 1628CC00 == 62 [pid = 3788] [id = 260] 03:23:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (16662C00) [pid = 3788] [serial = 779] [outer = 00000000] 03:23:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (16C68400) [pid = 3788] [serial = 780] [outer = 16662C00] 03:23:26 INFO - PROCESS | 3788 | 1462530206386 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (16C82400) [pid = 3788] [serial = 781] [outer = 16662C00] 03:23:26 INFO - PROCESS | 3788 | 1462530206767 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]]]}] 03:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 687ms 03:23:26 INFO - PROCESS | 3788 | 1462530206818 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 3788 | 1462530206820 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 03:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:23:26 INFO - PROCESS | 3788 | 1462530206824 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 3788 | 1462530206825 Marionette TRACE conn3 <- [1,1006,null,{}] 03:23:26 INFO - PROCESS | 3788 | 1462530206829 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}] 03:23:26 INFO - PROCESS | 3788 | 1462530206914 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:23:26 INFO - PROCESS | 3788 | 1462530206920 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 3788 | ++DOCSHELL 16C7D000 == 63 [pid = 3788] [id = 261] 03:23:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (16C7F000) [pid = 3788] [serial = 782] [outer = 00000000] 03:23:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1707BC00) [pid = 3788] [serial = 783] [outer = 16C7F000] 03:23:26 INFO - PROCESS | 3788 | 1462530206963 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (170B9400) [pid = 3788] [serial = 784] [outer = 16C7F000] 03:23:27 INFO - PROCESS | 3788 | 1462530207448 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]]]}] 03:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 687ms 03:23:27 INFO - PROCESS | 3788 | 1462530207523 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 3788 | 1462530207525 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 03:23:27 INFO - PROCESS | 3788 | 1462530207528 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:23:27 INFO - PROCESS | 3788 | 1462530207530 Marionette TRACE conn3 <- [1,1010,null,{}] 03:23:27 INFO - PROCESS | 3788 | 1462530207534 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}] 03:23:27 INFO - PROCESS | 3788 | 1462530207703 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:23:27 INFO - PROCESS | 3788 | 1462530207732 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 3788 | ++DOCSHELL 16E5D400 == 64 [pid = 3788] [id = 262] 03:23:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (17917400) [pid = 3788] [serial = 785] [outer = 00000000] 03:23:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1791E000) [pid = 3788] [serial = 786] [outer = 17917400] 03:23:27 INFO - PROCESS | 3788 | 1462530207776 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (17921000) [pid = 3788] [serial = 787] [outer = 17917400] 03:23:28 INFO - PROCESS | 3788 | 1462530208204 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]]]}] 03:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 687ms 03:23:28 INFO - PROCESS | 3788 | 1462530208232 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 3788 | 1462530208234 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 03:23:28 INFO - PROCESS | 3788 | 1462530208237 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:23:28 INFO - PROCESS | 3788 | 1462530208239 Marionette TRACE conn3 <- [1,1014,null,{}] 03:23:28 INFO - PROCESS | 3788 | 1462530208242 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}] 03:23:28 INFO - PROCESS | 3788 | 1462530208355 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:23:28 INFO - PROCESS | 3788 | 1462530208423 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 3788 | ++DOCSHELL 17147000 == 65 [pid = 3788] [id = 263] 03:23:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (179EF400) [pid = 3788] [serial = 788] [outer = 00000000] 03:23:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (182CB000) [pid = 3788] [serial = 789] [outer = 179EF400] 03:23:28 INFO - PROCESS | 3788 | 1462530208465 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (185B2000) [pid = 3788] [serial = 790] [outer = 179EF400] 03:23:28 INFO - PROCESS | 3788 | 1462530208884 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]]]}] 03:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 702ms 03:23:28 INFO - PROCESS | 3788 | 1462530208939 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 3788 | 1462530208941 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 03:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:23:28 INFO - PROCESS | 3788 | 1462530208948 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 3788 | 1462530208950 Marionette TRACE conn3 <- [1,1018,null,{}] 03:23:28 INFO - PROCESS | 3788 | 1462530208954 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}] 03:23:29 INFO - PROCESS | 3788 | 1462530209093 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (13C50400) [pid = 3788] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (179EC000) [pid = 3788] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1666AC00) [pid = 3788] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (185A7C00) [pid = 3788] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (10F4FC00) [pid = 3788] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (15A65400) [pid = 3788] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (13E41000) [pid = 3788] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (0F636C00) [pid = 3788] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1824BC00) [pid = 3788] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1355B800) [pid = 3788] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (18715800) [pid = 3788] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (19BF6000) [pid = 3788] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (16C81000) [pid = 3788] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1A986C00) [pid = 3788] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (17075C00) [pid = 3788] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (13E3CC00) [pid = 3788] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (132EC000) [pid = 3788] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (16C70C00) [pid = 3788] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (19D79000) [pid = 3788] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:23:29 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (19BF4800) [pid = 3788] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:23:29 INFO - PROCESS | 3788 | 1462530209510 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 3788 | ++DOCSHELL 0F636C00 == 66 [pid = 3788] [id = 264] 03:23:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (10D69400) [pid = 3788] [serial = 791] [outer = 00000000] 03:23:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (115E3400) [pid = 3788] [serial = 792] [outer = 10D69400] 03:23:29 INFO - PROCESS | 3788 | 1462530209554 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (132EC000) [pid = 3788] [serial = 793] [outer = 10D69400] 03:23:29 INFO - PROCESS | 3788 | 1462530209908 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]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1000ms 03:23:29 INFO - PROCESS | 3788 | 1462530209946 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 3788 | 1462530209948 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 03:23:29 INFO - PROCESS | 3788 | 1462530209951 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:23:29 INFO - PROCESS | 3788 | 1462530209963 Marionette TRACE conn3 <- [1,1022,null,{}] 03:23:29 INFO - PROCESS | 3788 | 1462530209967 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}] 03:23:30 INFO - PROCESS | 3788 | 1462530210047 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:23:30 INFO - PROCESS | 3788 | 1462530210135 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 3788 | ++DOCSHELL 12C16400 == 67 [pid = 3788] [id = 265] 03:23:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (13E3A400) [pid = 3788] [serial = 794] [outer = 00000000] 03:23:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (170B5C00) [pid = 3788] [serial = 795] [outer = 13E3A400] 03:23:30 INFO - PROCESS | 3788 | 1462530210178 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (178CAC00) [pid = 3788] [serial = 796] [outer = 13E3A400] 03:23:30 INFO - PROCESS | 3788 | 1462530210526 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]]]}] 03:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 593ms 03:23:30 INFO - PROCESS | 3788 | 1462530210549 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:23:30 INFO - PROCESS | 3788 | 1462530210551 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 03:23:30 INFO - PROCESS | 3788 | 1462530210554 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:23:30 INFO - PROCESS | 3788 | 1462530210556 Marionette TRACE conn3 <- [1,1026,null,{}] 03:23:30 INFO - PROCESS | 3788 | 1462530210559 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}] 03:23:30 INFO - PROCESS | 3788 | 1462530210681 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:23:30 INFO - PROCESS | 3788 | 1462530210771 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 3788 | ++DOCSHELL 10527000 == 68 [pid = 3788] [id = 266] 03:23:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (10F4C000) [pid = 3788] [serial = 797] [outer = 00000000] 03:23:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (19B4D400) [pid = 3788] [serial = 798] [outer = 10F4C000] 03:23:30 INFO - PROCESS | 3788 | 1462530210813 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (19B51400) [pid = 3788] [serial = 799] [outer = 10F4C000] 03:23:31 INFO - PROCESS | 3788 | 1462530211161 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]]]}] 03:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 624ms 03:23:31 INFO - PROCESS | 3788 | 1462530211192 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 3788 | 1462530211195 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 03:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:23:31 INFO - PROCESS | 3788 | 1462530211210 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 3788 | 1462530211212 Marionette TRACE conn3 <- [1,1030,null,{}] 03:23:31 INFO - PROCESS | 3788 | 1462530211216 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}] 03:23:31 INFO - PROCESS | 3788 | 1462530211317 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:23:31 INFO - PROCESS | 3788 | 1462530211323 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 3788 | ++DOCSHELL 19BF1800 == 69 [pid = 3788] [id = 267] 03:23:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (19CA7400) [pid = 3788] [serial = 800] [outer = 00000000] 03:23:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (19DBF400) [pid = 3788] [serial = 801] [outer = 19CA7400] 03:23:31 INFO - PROCESS | 3788 | 1462530211370 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1A82E400) [pid = 3788] [serial = 802] [outer = 19CA7400] 03:23:32 INFO - PROCESS | 3788 | 1462530212074 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]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 906ms 03:23:32 INFO - PROCESS | 3788 | 1462530212114 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:23:32 INFO - PROCESS | 3788 | 1462530212119 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 03:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:23:32 INFO - PROCESS | 3788 | 1462530212124 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 3788 | 1462530212128 Marionette TRACE conn3 <- [1,1034,null,{}] 03:23:32 INFO - PROCESS | 3788 | 1462530212133 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}] 03:23:32 INFO - PROCESS | 3788 | 1462530212247 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:23:32 INFO - PROCESS | 3788 | 1462530212356 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 3788 | ++DOCSHELL 10F46400 == 70 [pid = 3788] [id = 268] 03:23:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (10F4B400) [pid = 3788] [serial = 803] [outer = 00000000] 03:23:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (11B0FC00) [pid = 3788] [serial = 804] [outer = 10F4B400] 03:23:32 INFO - PROCESS | 3788 | 1462530212411 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (13D7C800) [pid = 3788] [serial = 805] [outer = 10F4B400] 03:23:32 INFO - PROCESS | 3788 | 1462530212977 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]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 906ms 03:23:33 INFO - PROCESS | 3788 | 1462530213030 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 3788 | 1462530213036 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 03:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:23:33 INFO - PROCESS | 3788 | 1462530213042 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 3788 | 1462530213045 Marionette TRACE conn3 <- [1,1038,null,{}] 03:23:33 INFO - PROCESS | 3788 | 1462530213049 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}] 03:23:33 INFO - PROCESS | 3788 | 1462530213159 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:23:33 INFO - PROCESS | 3788 | 1462530213267 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 3788 | ++DOCSHELL 153E6000 == 71 [pid = 3788] [id = 269] 03:23:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1595C000) [pid = 3788] [serial = 806] [outer = 00000000] 03:23:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1666A000) [pid = 3788] [serial = 807] [outer = 1595C000] 03:23:33 INFO - PROCESS | 3788 | 1462530213320 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (16C6FC00) [pid = 3788] [serial = 808] [outer = 1595C000] 03:23:33 INFO - PROCESS | 3788 | 1462530213945 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]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 937ms 03:23:33 INFO - PROCESS | 3788 | 1462530213985 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 3788 | 1462530213988 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 03:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:23:33 INFO - PROCESS | 3788 | 1462530213992 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 3788 | 1462530213995 Marionette TRACE conn3 <- [1,1042,null,{}] 03:23:33 INFO - PROCESS | 3788 | 1462530214007 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}] 03:23:34 INFO - PROCESS | 3788 | 1462530214133 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:23:34 INFO - PROCESS | 3788 | 1462530214246 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 3788 | ++DOCSHELL 16DB1800 == 72 [pid = 3788] [id = 270] 03:23:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (19B4E400) [pid = 3788] [serial = 809] [outer = 00000000] 03:23:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (19CAC000) [pid = 3788] [serial = 810] [outer = 19B4E400] 03:23:34 INFO - PROCESS | 3788 | 1462530214341 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (19DBEC00) [pid = 3788] [serial = 811] [outer = 19B4E400] 03:23:34 INFO - PROCESS | 3788 | 1462530214887 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]]]}] 03:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 952ms 03:23:34 INFO - PROCESS | 3788 | 1462530214936 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 3788 | 1462530214939 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 03:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:23:34 INFO - PROCESS | 3788 | 1462530214942 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 3788 | 1462530214944 Marionette TRACE conn3 <- [1,1046,null,{}] 03:23:34 INFO - PROCESS | 3788 | 1462530214948 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}] 03:23:35 INFO - PROCESS | 3788 | 1462530215054 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:23:35 INFO - PROCESS | 3788 | 1462530215162 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 3788 | ++DOCSHELL 15239800 == 73 [pid = 3788] [id = 271] 03:23:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1523A000) [pid = 3788] [serial = 812] [outer = 00000000] 03:23:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (15242400) [pid = 3788] [serial = 813] [outer = 1523A000] 03:23:35 INFO - PROCESS | 3788 | 1462530215214 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (15245C00) [pid = 3788] [serial = 814] [outer = 1523A000] 03:23:35 INFO - PROCESS | 3788 | 1462530215778 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]]]}] 03:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 906ms 03:23:35 INFO - PROCESS | 3788 | 1462530215846 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 3788 | 1462530215849 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 03:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:23:35 INFO - PROCESS | 3788 | 1462530215837 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 3788 | 1462530215839 Marionette TRACE conn3 <- [1,1050,null,{}] 03:23:35 INFO - PROCESS | 3788 | 1462530215843 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}] 03:23:35 INFO - PROCESS | 3788 | 1462530215954 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:23:36 INFO - PROCESS | 3788 | 1462530216062 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 3788 | ++DOCSHELL 15241400 == 74 [pid = 3788] [id = 272] 03:23:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (15241C00) [pid = 3788] [serial = 815] [outer = 00000000] 03:23:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (19DBBC00) [pid = 3788] [serial = 816] [outer = 15241C00] 03:23:36 INFO - PROCESS | 3788 | 1462530216114 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1AB15C00) [pid = 3788] [serial = 817] [outer = 15241C00] 03:23:36 INFO - PROCESS | 3788 | 1462530216682 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]]]}] 03:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 890ms 03:23:36 INFO - PROCESS | 3788 | 1462530216741 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 3788 | 1462530216743 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 03:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:23:36 INFO - PROCESS | 3788 | 1462530216747 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 3788 | 1462530216749 Marionette TRACE conn3 <- [1,1054,null,{}] 03:23:36 INFO - PROCESS | 3788 | 1462530216753 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}] 03:23:36 INFO - PROCESS | 3788 | 1462530216874 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:23:36 INFO - PROCESS | 3788 | 1462530216982 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 3788 | ++DOCSHELL 1AF17C00 == 75 [pid = 3788] [id = 273] 03:23:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1AF1B000) [pid = 3788] [serial = 818] [outer = 00000000] 03:23:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1B073800) [pid = 3788] [serial = 819] [outer = 1AF1B000] 03:23:37 INFO - PROCESS | 3788 | 1462530217036 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B23A000) [pid = 3788] [serial = 820] [outer = 1AF1B000] 03:23:37 INFO - PROCESS | 3788 | 1462530217604 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]]]}] 03:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 891ms 03:23:37 INFO - PROCESS | 3788 | 1462530217651 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 3788 | 1462530217653 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 03:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:23:37 INFO - PROCESS | 3788 | 1462530217657 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 3788 | 1462530217659 Marionette TRACE conn3 <- [1,1058,null,{}] 03:23:37 INFO - PROCESS | 3788 | 1462530217663 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}] 03:23:37 INFO - PROCESS | 3788 | 1462530217765 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:23:37 INFO - PROCESS | 3788 | 1462530217879 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 3788 | ++DOCSHELL 1150D000 == 76 [pid = 3788] [id = 274] 03:23:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1150E000) [pid = 3788] [serial = 821] [outer = 00000000] 03:23:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1AE07800) [pid = 3788] [serial = 822] [outer = 1150E000] 03:23:38 INFO - PROCESS | 3788 | 1462530218019 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1B618000) [pid = 3788] [serial = 823] [outer = 1150E000] 03:23:38 INFO - PROCESS | 3788 | 1462530218558 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]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 937ms 03:23:38 INFO - PROCESS | 3788 | 1462530218602 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 3788 | 1462530218604 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 03:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:23:38 INFO - PROCESS | 3788 | 1462530218608 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 3788 | 1462530218610 Marionette TRACE conn3 <- [1,1062,null,{}] 03:23:38 INFO - PROCESS | 3788 | 1462530218613 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}] 03:23:38 INFO - PROCESS | 3788 | 1462530218719 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:23:38 INFO - PROCESS | 3788 | 1462530218828 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:38 INFO - PROCESS | 3788 | ++DOCSHELL 1076A400 == 77 [pid = 3788] [id = 275] 03:23:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (10F4AC00) [pid = 3788] [serial = 824] [outer = 00000000] 03:23:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1666D400) [pid = 3788] [serial = 825] [outer = 10F4AC00] 03:23:38 INFO - PROCESS | 3788 | 1462530218888 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (1707B000) [pid = 3788] [serial = 826] [outer = 10F4AC00] 03:23:39 INFO - PROCESS | 3788 | 1462530219645 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]]]}] 03:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1093ms 03:23:39 INFO - PROCESS | 3788 | 1462530219708 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 3788 | 1462530219713 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 03:23:39 INFO - PROCESS | 3788 | 1462530219717 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:23:39 INFO - PROCESS | 3788 | 1462530219721 Marionette TRACE conn3 <- [1,1066,null,{}] 03:23:39 INFO - PROCESS | 3788 | 1462530219726 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}] 03:23:39 INFO - PROCESS | 3788 | 1462530219834 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:23:39 INFO - PROCESS | 3788 | 1462530219989 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 3788 | ++DOCSHELL 10F44000 == 78 [pid = 3788] [id = 276] 03:23:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (10F4CC00) [pid = 3788] [serial = 827] [outer = 00000000] 03:23:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (1158D400) [pid = 3788] [serial = 828] [outer = 10F4CC00] 03:23:40 INFO - PROCESS | 3788 | 1462530220039 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (115E1000) [pid = 3788] [serial = 829] [outer = 10F4CC00] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 10527000 == 77 [pid = 3788] [id = 266] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 12C16400 == 76 [pid = 3788] [id = 265] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 0F636C00 == 75 [pid = 3788] [id = 264] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 17147000 == 74 [pid = 3788] [id = 263] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 16E5D400 == 73 [pid = 3788] [id = 262] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 16C7D000 == 72 [pid = 3788] [id = 261] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 1628CC00 == 71 [pid = 3788] [id = 260] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 1466BC00 == 70 [pid = 3788] [id = 259] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 10522800 == 69 [pid = 3788] [id = 258] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 0F631C00 == 68 [pid = 3788] [id = 257] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (1B076400) [pid = 3788] [serial = 753] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (1B232800) [pid = 3788] [serial = 711] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (1B36E800) [pid = 3788] [serial = 714] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (1B772400) [pid = 3788] [serial = 717] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 1595B400 == 67 [pid = 3788] [id = 253] 03:23:40 INFO - PROCESS | 3788 | --DOCSHELL 1071A000 == 66 [pid = 3788] [id = 252] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1ABB8000) [pid = 3788] [serial = 615] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (17342C00) [pid = 3788] [serial = 564] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (1713C800) [pid = 3788] [serial = 618] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (15D59C00) [pid = 3788] [serial = 603] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (17146400) [pid = 3788] [serial = 606] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (1AB15800) [pid = 3788] [serial = 612] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (1A825000) [pid = 3788] [serial = 609] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (171A4800) [pid = 3788] [serial = 669] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (18258C00) [pid = 3788] [serial = 708] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (180E0800) [pid = 3788] [serial = 738] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (16C6E800) [pid = 3788] [serial = 732] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1871E800) [pid = 3788] [serial = 741] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (16C82C00) [pid = 3788] [serial = 733] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (18257000) [pid = 3788] [serial = 739] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (13203000) [pid = 3788] [serial = 724] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (11B08000) [pid = 3788] [serial = 723] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1221F000) [pid = 3788] [serial = 701] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (15D5A800) [pid = 3788] [serial = 729] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (162E4C00) [pid = 3788] [serial = 730] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (16C78800) [pid = 3788] [serial = 721] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (16661400) [pid = 3788] [serial = 720] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (115DDC00) [pid = 3788] [serial = 726] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (134E6000) [pid = 3788] [serial = 727] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (19BF0C00) [pid = 3788] [serial = 744] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (19B55000) [pid = 3788] [serial = 742] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (19B57800) [pid = 3788] [serial = 747] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1ABB8800) [pid = 3788] [serial = 751] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1AB13800) [pid = 3788] [serial = 750] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (19DC2C00) [pid = 3788] [serial = 745] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (1A824C00) [pid = 3788] [serial = 699] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (16668C00) [pid = 3788] [serial = 704] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (0F5C8000) [pid = 3788] [serial = 402] [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.] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (170B5800) [pid = 3788] [serial = 735] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (19BEFC00) [pid = 3788] [serial = 748] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (17142000) [pid = 3788] [serial = 736] [outer = 00000000] [url = about:blank] 03:23:40 INFO - PROCESS | 3788 | 1462530220621 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]]]}] 03:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 937ms 03:23:40 INFO - PROCESS | 3788 | 1462530220665 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 3788 | 1462530220671 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 03:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:23:40 INFO - PROCESS | 3788 | 1462530220677 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 3788 | 1462530220679 Marionette TRACE conn3 <- [1,1070,null,{}] 03:23:40 INFO - PROCESS | 3788 | 1462530220683 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}] 03:23:40 INFO - PROCESS | 3788 | 1462530220775 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:23:40 INFO - PROCESS | 3788 | 1462530220867 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:40 INFO - PROCESS | 3788 | ++DOCSHELL 10F4E400 == 67 [pid = 3788] [id = 277] 03:23:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1158EC00) [pid = 3788] [serial = 830] [outer = 00000000] 03:23:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (11B59800) [pid = 3788] [serial = 831] [outer = 1158EC00] 03:23:40 INFO - PROCESS | 3788 | 1462530220910 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (12C11800) [pid = 3788] [serial = 832] [outer = 1158EC00] 03:23:41 INFO - PROCESS | 3788 | 1462530221328 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]]]}] 03:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 703ms 03:23:41 INFO - PROCESS | 3788 | 1462530221374 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:23:41 INFO - PROCESS | 3788 | 1462530221376 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 03:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:23:41 INFO - PROCESS | 3788 | 1462530221380 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 3788 | 1462530221383 Marionette TRACE conn3 <- [1,1074,null,{}] 03:23:41 INFO - PROCESS | 3788 | 1462530221393 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}] 03:23:41 INFO - PROCESS | 3788 | 1462530221484 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:23:41 INFO - PROCESS | 3788 | 1462530221528 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 3788 | ++DOCSHELL 1355D000 == 68 [pid = 3788] [id = 278] 03:23:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (13560400) [pid = 3788] [serial = 833] [outer = 00000000] 03:23:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (13BEC400) [pid = 3788] [serial = 834] [outer = 13560400] 03:23:41 INFO - PROCESS | 3788 | 1462530221574 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (13D7F000) [pid = 3788] [serial = 835] [outer = 13560400] 03:23:42 INFO - PROCESS | 3788 | 1462530222033 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]]]}] 03:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 703ms 03:23:42 INFO - PROCESS | 3788 | 1462530222079 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 3788 | 1462530222082 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 03:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:23:42 INFO - PROCESS | 3788 | 1462530222085 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 3788 | 1462530222087 Marionette TRACE conn3 <- [1,1078,null,{}] 03:23:42 INFO - PROCESS | 3788 | 1462530222090 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}] 03:23:42 INFO - PROCESS | 3788 | 1462530222176 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:23:42 INFO - PROCESS | 3788 | 1462530222185 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 3788 | ++DOCSHELL 14145000 == 69 [pid = 3788] [id = 279] 03:23:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (14147800) [pid = 3788] [serial = 836] [outer = 00000000] 03:23:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (146DE400) [pid = 3788] [serial = 837] [outer = 14147800] 03:23:42 INFO - PROCESS | 3788 | 1462530222228 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1523C800) [pid = 3788] [serial = 838] [outer = 14147800] 03:23:42 INFO - PROCESS | 3788 | 1462530222654 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]]]}] 03:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 593ms 03:23:42 INFO - PROCESS | 3788 | 1462530222698 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 3788 | 1462530222700 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 03:23:42 INFO - PROCESS | 3788 | 1462530222703 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 3788 | 1462530222705 Marionette TRACE conn3 <- [1,1082,null,{}] 03:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:23:42 INFO - PROCESS | 3788 | 1462530222726 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}] 03:23:42 INFO - PROCESS | 3788 | 1462530222839 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:23:42 INFO - PROCESS | 3788 | 1462530222928 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 3788 | ++DOCSHELL 14142800 == 70 [pid = 3788] [id = 280] 03:23:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (15243C00) [pid = 3788] [serial = 839] [outer = 00000000] 03:23:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (15955400) [pid = 3788] [serial = 840] [outer = 15243C00] 03:23:42 INFO - PROCESS | 3788 | 1462530222971 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (159C1800) [pid = 3788] [serial = 841] [outer = 15243C00] 03:23:43 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (13E3A400) [pid = 3788] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:23:43 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (17917400) [pid = 3788] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:23:43 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (179EF400) [pid = 3788] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:23:43 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (0F635C00) [pid = 3788] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:23:43 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (15956400) [pid = 3788] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:23:43 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1071F000) [pid = 3788] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:23:43 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (16C7F000) [pid = 3788] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:23:43 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (10D69400) [pid = 3788] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:23:43 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (16662C00) [pid = 3788] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:23:43 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (10F4C000) [pid = 3788] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:23:43 INFO - PROCESS | 3788 | 1462530223992 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]]]}] 03:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1359ms 03:23:44 INFO - PROCESS | 3788 | 1462530224062 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 3788 | 1462530224067 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 03:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:23:44 INFO - PROCESS | 3788 | 1462530224073 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 3788 | 1462530224077 Marionette TRACE conn3 <- [1,1086,null,{}] 03:23:44 INFO - PROCESS | 3788 | 1462530224083 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}] 03:23:44 INFO - PROCESS | 3788 | 1462530224237 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:23:44 INFO - PROCESS | 3788 | 1462530224373 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 3788 | ++DOCSHELL 105DBC00 == 71 [pid = 3788] [id = 281] 03:23:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (10D61000) [pid = 3788] [serial = 842] [outer = 00000000] 03:23:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (117DF400) [pid = 3788] [serial = 843] [outer = 10D61000] 03:23:44 INFO - PROCESS | 3788 | 1462530224429 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (11BC0000) [pid = 3788] [serial = 844] [outer = 10D61000] 03:23:45 INFO - PROCESS | 3788 | 1462530225015 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]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 999ms 03:23:45 INFO - PROCESS | 3788 | 1462530225076 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 3788 | 1462530225083 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 03:23:45 INFO - PROCESS | 3788 | 1462530225089 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:23:45 INFO - PROCESS | 3788 | 1462530225092 Marionette TRACE conn3 <- [1,1090,null,{}] 03:23:45 INFO - PROCESS | 3788 | 1462530225111 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}] 03:23:45 INFO - PROCESS | 3788 | 1462530225221 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:23:45 INFO - PROCESS | 3788 | 1462530225354 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 3788 | ++DOCSHELL 12E06000 == 72 [pid = 3788] [id = 282] 03:23:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (12E0E000) [pid = 3788] [serial = 845] [outer = 00000000] 03:23:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (13D76400) [pid = 3788] [serial = 846] [outer = 12E0E000] 03:23:45 INFO - PROCESS | 3788 | 1462530225408 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (142AE800) [pid = 3788] [serial = 847] [outer = 12E0E000] 03:23:46 INFO - PROCESS | 3788 | 1462530226011 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]]]}] 03:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 999ms 03:23:46 INFO - PROCESS | 3788 | 1462530226096 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 3788 | 1462530226100 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 03:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:23:46 INFO - PROCESS | 3788 | 1462530226105 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - PROCESS | 3788 | 1462530226109 Marionette TRACE conn3 <- [1,1094,null,{}] 03:23:46 INFO - PROCESS | 3788 | 1462530226120 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}] 03:23:46 INFO - PROCESS | 3788 | 1462530226272 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:23:46 INFO - PROCESS | 3788 | 1462530226402 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 3788 | ++DOCSHELL 1595F400 == 73 [pid = 3788] [id = 283] 03:23:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (15AF8400) [pid = 3788] [serial = 848] [outer = 00000000] 03:23:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1629A800) [pid = 3788] [serial = 849] [outer = 15AF8400] 03:23:46 INFO - PROCESS | 3788 | 1462530226459 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (15AF2400) [pid = 3788] [serial = 850] [outer = 15AF8400] 03:23:46 INFO - PROCESS | 3788 | 1462530226988 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]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 890ms 03:23:47 INFO - PROCESS | 3788 | 1462530227009 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 3788 | 1462530227012 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 03:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:23:47 INFO - PROCESS | 3788 | 1462530227015 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 3788 | 1462530227017 Marionette TRACE conn3 <- [1,1098,null,{}] 03:23:47 INFO - PROCESS | 3788 | 1462530227021 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}] 03:23:47 INFO - PROCESS | 3788 | 1462530227132 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:23:47 INFO - PROCESS | 3788 | 1462530227241 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 3788 | ++DOCSHELL 16651C00 == 74 [pid = 3788] [id = 284] 03:23:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (16662400) [pid = 3788] [serial = 851] [outer = 00000000] 03:23:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (16670000) [pid = 3788] [serial = 852] [outer = 16662400] 03:23:47 INFO - PROCESS | 3788 | 1462530227293 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (16AD1400) [pid = 3788] [serial = 853] [outer = 16662400] 03:23:47 INFO - PROCESS | 3788 | 1462530227866 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]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 905ms 03:23:47 INFO - PROCESS | 3788 | 1462530227919 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 3788 | 1462530227921 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 03:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:23:47 INFO - PROCESS | 3788 | 1462530227925 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 3788 | 1462530227927 Marionette TRACE conn3 <- [1,1102,null,{}] 03:23:47 INFO - PROCESS | 3788 | 1462530227931 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}] 03:23:48 INFO - PROCESS | 3788 | 1462530228034 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:23:48 INFO - PROCESS | 3788 | 1462530228169 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:48 INFO - PROCESS | 3788 | ++DOCSHELL 11B15000 == 75 [pid = 3788] [id = 285] 03:23:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (15D5A800) [pid = 3788] [serial = 854] [outer = 00000000] 03:23:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (16C72000) [pid = 3788] [serial = 855] [outer = 15D5A800] 03:23:48 INFO - PROCESS | 3788 | 1462530228223 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (16C75C00) [pid = 3788] [serial = 856] [outer = 15D5A800] 03:23:48 INFO - PROCESS | 3788 | 1462530228770 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]]]}] 03:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 906ms 03:23:48 INFO - PROCESS | 3788 | 1462530228830 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 3788 | 1462530228832 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 03:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:23:48 INFO - PROCESS | 3788 | 1462530228835 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 3788 | 1462530228837 Marionette TRACE conn3 <- [1,1106,null,{}] 03:23:48 INFO - PROCESS | 3788 | 1462530228841 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}] 03:23:48 INFO - PROCESS | 3788 | 1462530228995 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:23:49 INFO - PROCESS | 3788 | 1462530229129 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 3788 | ++DOCSHELL 16C70C00 == 76 [pid = 3788] [id = 286] 03:23:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (17075800) [pid = 3788] [serial = 857] [outer = 00000000] 03:23:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1713EC00) [pid = 3788] [serial = 858] [outer = 17075800] 03:23:49 INFO - PROCESS | 3788 | 1462530229194 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (17144400) [pid = 3788] [serial = 859] [outer = 17075800] 03:23:49 INFO - PROCESS | 3788 | 1462530229801 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]]]}] 03:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1000ms 03:23:49 INFO - PROCESS | 3788 | 1462530229837 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:23:49 INFO - PROCESS | 3788 | 1462530229840 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 03:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:23:49 INFO - PROCESS | 3788 | 1462530229843 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 3788 | 1462530229845 Marionette TRACE conn3 <- [1,1110,null,{}] 03:23:49 INFO - PROCESS | 3788 | 1462530229849 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}] 03:23:49 INFO - PROCESS | 3788 | 1462530229952 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:23:50 INFO - PROCESS | 3788 | 1462530230058 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 3788 | ++DOCSHELL 1221E800 == 77 [pid = 3788] [id = 287] 03:23:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (122A0400) [pid = 3788] [serial = 860] [outer = 00000000] 03:23:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (16C7E000) [pid = 3788] [serial = 861] [outer = 122A0400] 03:23:50 INFO - PROCESS | 3788 | 1462530230110 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (16DB1C00) [pid = 3788] [serial = 862] [outer = 122A0400] 03:23:50 INFO - PROCESS | 3788 | 1462530230878 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]]]}] 03:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1093ms 03:23:50 INFO - PROCESS | 3788 | 1462530230943 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 3788 | 1462530230947 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 03:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:23:50 INFO - PROCESS | 3788 | 1462530230952 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 3788 | 1462530230955 Marionette TRACE conn3 <- [1,1114,null,{}] 03:23:50 INFO - PROCESS | 3788 | 1462530230961 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}] 03:23:51 INFO - PROCESS | 3788 | 1462530231066 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:23:51 INFO - PROCESS | 3788 | 1462530231208 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:51 INFO - PROCESS | 3788 | ++DOCSHELL 10D69400 == 78 [pid = 3788] [id = 288] 03:23:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (10D77C00) [pid = 3788] [serial = 863] [outer = 00000000] 03:23:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (11B14C00) [pid = 3788] [serial = 864] [outer = 10D77C00] 03:23:51 INFO - PROCESS | 3788 | 1462530231264 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1320BC00) [pid = 3788] [serial = 865] [outer = 10D77C00] 03:23:51 INFO - PROCESS | 3788 | 1462530231854 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]]]}] 03:23:51 INFO - PROCESS | 3788 | --DOCSHELL 14145000 == 77 [pid = 3788] [id = 279] 03:23:51 INFO - PROCESS | 3788 | --DOCSHELL 1355D000 == 76 [pid = 3788] [id = 278] 03:23:51 INFO - PROCESS | 3788 | --DOCSHELL 10F4E400 == 75 [pid = 3788] [id = 277] 03:23:51 INFO - PROCESS | 3788 | --DOCSHELL 10F44000 == 74 [pid = 3788] [id = 276] 03:23:51 INFO - PROCESS | 3788 | --DOCSHELL 1AF17C00 == 73 [pid = 3788] [id = 273] 03:23:51 INFO - PROCESS | 3788 | --DOCSHELL 15241400 == 72 [pid = 3788] [id = 272] 03:23:51 INFO - PROCESS | 3788 | --DOCSHELL 15239800 == 71 [pid = 3788] [id = 271] 03:23:51 INFO - PROCESS | 3788 | --DOCSHELL 16DB1800 == 70 [pid = 3788] [id = 270] 03:23:51 INFO - PROCESS | 3788 | --DOCSHELL 153E6000 == 69 [pid = 3788] [id = 269] 03:23:51 INFO - PROCESS | 3788 | --DOCSHELL 10F46400 == 68 [pid = 3788] [id = 268] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1791E000) [pid = 3788] [serial = 786] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (182CB000) [pid = 3788] [serial = 789] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (17921000) [pid = 3788] [serial = 787] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (185B2000) [pid = 3788] [serial = 790] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (16C66C00) [pid = 3788] [serial = 759] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1B074000) [pid = 3788] [serial = 768] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (134CF000) [pid = 3788] [serial = 772] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (115E0C00) [pid = 3788] [serial = 771] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (15AF2800) [pid = 3788] [serial = 777] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (162E2000) [pid = 3788] [serial = 778] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (19CAFC00) [pid = 3788] [serial = 765] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (12C09C00) [pid = 3788] [serial = 774] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (13BF0000) [pid = 3788] [serial = 775] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1707BC00) [pid = 3788] [serial = 783] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (132EC000) [pid = 3788] [serial = 793] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (16C68400) [pid = 3788] [serial = 780] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (16C82400) [pid = 3788] [serial = 781] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1ABBB000) [pid = 3788] [serial = 762] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (19DBF400) [pid = 3788] [serial = 801] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (11B58C00) [pid = 3788] [serial = 756] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (19B4D400) [pid = 3788] [serial = 798] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (19B51400) [pid = 3788] [serial = 799] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (170B5C00) [pid = 3788] [serial = 795] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (115E3400) [pid = 3788] [serial = 792] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (170B9400) [pid = 3788] [serial = 784] [outer = 00000000] [url = about:blank] 03:23:51 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (178CAC00) [pid = 3788] [serial = 796] [outer = 00000000] [url = about:blank] 03:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 937ms 03:23:51 INFO - PROCESS | 3788 | 1462530231894 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 3788 | 1462530231900 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 03:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:23:51 INFO - PROCESS | 3788 | 1462530231906 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 3788 | 1462530231908 Marionette TRACE conn3 <- [1,1118,null,{}] 03:23:51 INFO - PROCESS | 3788 | 1462530231912 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}] 03:23:52 INFO - PROCESS | 3788 | 1462530232004 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:23:52 INFO - PROCESS | 3788 | 1462530232113 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 3788 | ++DOCSHELL 0F631400 == 69 [pid = 3788] [id = 289] 03:23:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (0F638000) [pid = 3788] [serial = 866] [outer = 00000000] 03:23:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (1320F000) [pid = 3788] [serial = 867] [outer = 0F638000] 03:23:52 INFO - PROCESS | 3788 | 1462530232159 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (13559000) [pid = 3788] [serial = 868] [outer = 0F638000] 03:23:52 INFO - PROCESS | 3788 | 1462530232596 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]]]}] 03:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 733ms 03:23:52 INFO - PROCESS | 3788 | 1462530232645 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 3788 | 1462530232647 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 03:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:23:52 INFO - PROCESS | 3788 | 1462530232651 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 3788 | 1462530232654 Marionette TRACE conn3 <- [1,1122,null,{}] 03:23:52 INFO - PROCESS | 3788 | 1462530232668 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}] 03:23:52 INFO - PROCESS | 3788 | 1462530232758 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:23:52 INFO - PROCESS | 3788 | 1462530232765 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 3788 | ++DOCSHELL 15241400 == 70 [pid = 3788] [id = 290] 03:23:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (15242000) [pid = 3788] [serial = 869] [outer = 00000000] 03:23:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (15952000) [pid = 3788] [serial = 870] [outer = 15242000] 03:23:52 INFO - PROCESS | 3788 | 1462530232811 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (15A63800) [pid = 3788] [serial = 871] [outer = 15242000] 03:23:53 INFO - PROCESS | 3788 | 1462530233273 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]]]}] 03:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 656ms 03:23:53 INFO - PROCESS | 3788 | 1462530233310 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 3788 | 1462530233314 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 03:23:53 INFO - PROCESS | 3788 | 1462530233318 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:23:53 INFO - PROCESS | 3788 | 1462530233321 Marionette TRACE conn3 <- [1,1126,null,{}] 03:23:53 INFO - PROCESS | 3788 | 1462530233325 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}] 03:23:53 INFO - PROCESS | 3788 | 1462530233412 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:23:53 INFO - PROCESS | 3788 | 1462530233418 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 3788 | ++DOCSHELL 15AF3800 == 71 [pid = 3788] [id = 291] 03:23:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (15AF8800) [pid = 3788] [serial = 872] [outer = 00000000] 03:23:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (16C66000) [pid = 3788] [serial = 873] [outer = 15AF8800] 03:23:53 INFO - PROCESS | 3788 | 1462530233465 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (16C72800) [pid = 3788] [serial = 874] [outer = 15AF8800] 03:23:53 INFO - PROCESS | 3788 | 1462530233921 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]]]}] 03:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 640ms 03:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:23:53 INFO - PROCESS | 3788 | 1462530233958 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 3788 | 1462530233960 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 03:23:53 INFO - PROCESS | 3788 | 1462530233963 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 3788 | 1462530233964 Marionette TRACE conn3 <- [1,1130,null,{}] 03:23:53 INFO - PROCESS | 3788 | 1462530233968 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}] 03:23:54 INFO - PROCESS | 3788 | 1462530234063 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:23:54 INFO - PROCESS | 3788 | 1462530234069 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 3788 | ++DOCSHELL 16C6EC00 == 72 [pid = 3788] [id = 292] 03:23:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (16C7B000) [pid = 3788] [serial = 875] [outer = 00000000] 03:23:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (17079400) [pid = 3788] [serial = 876] [outer = 16C7B000] 03:23:54 INFO - PROCESS | 3788 | 1462530234113 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1707EC00) [pid = 3788] [serial = 877] [outer = 16C7B000] 03:23:54 INFO - PROCESS | 3788 | 1462530234627 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]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 687ms 03:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:23:54 INFO - PROCESS | 3788 | 1462530234662 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 3788 | 1462530234664 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 03:23:54 INFO - PROCESS | 3788 | 1462530234668 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 3788 | 1462530234669 Marionette TRACE conn3 <- [1,1134,null,{}] 03:23:54 INFO - PROCESS | 3788 | 1462530234673 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}] 03:23:54 INFO - PROCESS | 3788 | 1462530234807 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:23:54 INFO - PROCESS | 3788 | 1462530234871 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 3788 | ++DOCSHELL 11B0E400 == 73 [pid = 3788] [id = 293] 03:23:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (15D61C00) [pid = 3788] [serial = 878] [outer = 00000000] 03:23:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (17916400) [pid = 3788] [serial = 879] [outer = 15D61C00] 03:23:54 INFO - PROCESS | 3788 | 1462530234915 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1791E000) [pid = 3788] [serial = 880] [outer = 15D61C00] 03:23:55 INFO - PROCESS | 3788 | 1462530235323 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]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 687ms 03:23:55 INFO - PROCESS | 3788 | 1462530235375 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 3788 | 1462530235378 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 03:23:55 INFO - PROCESS | 3788 | 1462530235382 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:23:55 INFO - PROCESS | 3788 | 1462530235385 Marionette TRACE conn3 <- [1,1138,null,{}] 03:23:55 INFO - PROCESS | 3788 | 1462530235389 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}] 03:23:55 INFO - PROCESS | 3788 | 1462530235534 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:23:55 INFO - PROCESS | 3788 | 1462530235559 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 3788 | ++DOCSHELL 178CF400 == 74 [pid = 3788] [id = 294] 03:23:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (17921000) [pid = 3788] [serial = 881] [outer = 00000000] 03:23:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (17B5E800) [pid = 3788] [serial = 882] [outer = 17921000] 03:23:55 INFO - PROCESS | 3788 | 1462530235601 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (180E0400) [pid = 3788] [serial = 883] [outer = 17921000] 03:23:56 INFO - PROCESS | 3788 | 1462530236034 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]]]}] 03:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 687ms 03:23:56 INFO - PROCESS | 3788 | 1462530236083 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:23:56 INFO - PROCESS | 3788 | 1462530236085 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 03:23:56 INFO - PROCESS | 3788 | 1462530236089 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:23:56 INFO - PROCESS | 3788 | 1462530236090 Marionette TRACE conn3 <- [1,1142,null,{}] 03:23:56 INFO - PROCESS | 3788 | 1462530236094 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}] 03:23:56 INFO - PROCESS | 3788 | 1462530236212 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:23:56 INFO - PROCESS | 3788 | 1462530236276 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 3788 | ++DOCSHELL 179EC000 == 75 [pid = 3788] [id = 295] 03:23:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (180E0800) [pid = 3788] [serial = 884] [outer = 00000000] 03:23:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (185A5400) [pid = 3788] [serial = 885] [outer = 180E0800] 03:23:56 INFO - PROCESS | 3788 | 1462530236318 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (185AE000) [pid = 3788] [serial = 886] [outer = 180E0800] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1158EC00) [pid = 3788] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (13560400) [pid = 3788] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (10F4CC00) [pid = 3788] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (10F4AC00) [pid = 3788] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1B069800) [pid = 3788] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1B61CC00) [pid = 3788] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1A990400) [pid = 3788] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (170BAC00) [pid = 3788] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (10E73400) [pid = 3788] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (15D5A400) [pid = 3788] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (17B5DC00) [pid = 3788] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (17918800) [pid = 3788] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1791CC00) [pid = 3788] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (11B0A800) [pid = 3788] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (16292000) [pid = 3788] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (0F5C7C00) [pid = 3788] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (14147800) [pid = 3788] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (19CAA800) [pid = 3788] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (1595FC00) [pid = 3788] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (10F4BC00) [pid = 3788] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (19CAB000) [pid = 3788] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (1A98DC00) [pid = 3788] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:23:56 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1ABC1800) [pid = 3788] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:23:56 INFO - PROCESS | 3788 | 1462530236908 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]]]}] 03:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 890ms 03:23:56 INFO - PROCESS | 3788 | 1462530236994 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:23:56 INFO - PROCESS | 3788 | 1462530236996 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 03:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:23:56 INFO - PROCESS | 3788 | 1462530236999 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 3788 | 1462530237001 Marionette TRACE conn3 <- [1,1146,null,{}] 03:23:56 INFO - PROCESS | 3788 | 1462530237005 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}] 03:23:57 INFO - PROCESS | 3788 | 1462530237088 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:23:57 INFO - PROCESS | 3788 | 1462530237094 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 3788 | ++DOCSHELL 11BBF000 == 76 [pid = 3788] [id = 296] 03:23:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (135C5800) [pid = 3788] [serial = 887] [outer = 00000000] 03:23:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (15958400) [pid = 3788] [serial = 888] [outer = 135C5800] 03:23:57 INFO - PROCESS | 3788 | 1462530237136 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (170BAC00) [pid = 3788] [serial = 889] [outer = 135C5800] 03:23:57 INFO - PROCESS | 3788 | 1462530237564 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]]]}] 03:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 593ms 03:23:57 INFO - PROCESS | 3788 | 1462530237601 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:23:57 INFO - PROCESS | 3788 | 1462530237603 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 03:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:23:57 INFO - PROCESS | 3788 | 1462530237606 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 3788 | 1462530237608 Marionette TRACE conn3 <- [1,1150,null,{}] 03:23:57 INFO - PROCESS | 3788 | 1462530237611 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}] 03:23:57 INFO - PROCESS | 3788 | 1462530237696 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:23:57 INFO - PROCESS | 3788 | 1462530237702 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 3788 | ++DOCSHELL 1781AC00 == 77 [pid = 3788] [id = 297] 03:23:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (17918800) [pid = 3788] [serial = 890] [outer = 00000000] 03:23:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (182D7800) [pid = 3788] [serial = 891] [outer = 17918800] 03:23:57 INFO - PROCESS | 3788 | 1462530237745 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (18719800) [pid = 3788] [serial = 892] [outer = 17918800] 03:23:58 INFO - PROCESS | 3788 | 1462530238190 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]]]}] 03:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 624ms 03:23:58 INFO - PROCESS | 3788 | 1462530238245 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 3788 | 1462530238247 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 03:23:58 INFO - PROCESS | 3788 | 1462530238250 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:23:58 INFO - PROCESS | 3788 | 1462530238252 Marionette TRACE conn3 <- [1,1154,null,{}] 03:23:58 INFO - PROCESS | 3788 | 1462530238256 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}] 03:23:58 INFO - PROCESS | 3788 | 1462530238366 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:23:58 INFO - PROCESS | 3788 | 1462530238381 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 3788 | ++DOCSHELL 19B57800 == 78 [pid = 3788] [id = 298] 03:23:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (19B58000) [pid = 3788] [serial = 893] [outer = 00000000] 03:23:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (19BE8C00) [pid = 3788] [serial = 894] [outer = 19B58000] 03:23:58 INFO - PROCESS | 3788 | 1462530238428 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (19BEF800) [pid = 3788] [serial = 895] [outer = 19B58000] 03:23:59 INFO - PROCESS | 3788 | 1462530239147 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]]]}] 03:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 937ms 03:23:59 INFO - PROCESS | 3788 | 1462530239196 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 3788 | 1462530239202 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 03:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:23:59 INFO - PROCESS | 3788 | 1462530239206 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 3788 | 1462530239211 Marionette TRACE conn3 <- [1,1158,null,{}] 03:23:59 INFO - PROCESS | 3788 | 1462530239216 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}] 03:23:59 INFO - PROCESS | 3788 | 1462530239335 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:23:59 INFO - PROCESS | 3788 | 1462530239480 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 3788 | ++DOCSHELL 13D7B400 == 79 [pid = 3788] [id = 299] 03:23:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (13D81400) [pid = 3788] [serial = 896] [outer = 00000000] 03:23:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (146E7C00) [pid = 3788] [serial = 897] [outer = 13D81400] 03:23:59 INFO - PROCESS | 3788 | 1462530239633 Marionette DEBUG loaded listener.js 03:23:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (15952800) [pid = 3788] [serial = 898] [outer = 13D81400] 03:24:00 INFO - PROCESS | 3788 | 1462530240260 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]]]}] 03:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1094ms 03:24:00 INFO - PROCESS | 3788 | 1462530240303 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:24:00 INFO - PROCESS | 3788 | 1462530240309 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 03:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:24:00 INFO - PROCESS | 3788 | 1462530240315 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:24:00 INFO - PROCESS | 3788 | 1462530240318 Marionette TRACE conn3 <- [1,1162,null,{}] 03:24:00 INFO - PROCESS | 3788 | 1462530240322 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}] 03:24:00 INFO - PROCESS | 3788 | 1462530240434 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:24:00 INFO - PROCESS | 3788 | 1462530240595 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 3788 | ++DOCSHELL 1666F800 == 80 [pid = 3788] [id = 300] 03:24:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (16AC4000) [pid = 3788] [serial = 899] [outer = 00000000] 03:24:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (17144800) [pid = 3788] [serial = 900] [outer = 16AC4000] 03:24:00 INFO - PROCESS | 3788 | 1462530240649 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (172CDC00) [pid = 3788] [serial = 901] [outer = 16AC4000] 03:24:01 INFO - PROCESS | 3788 | 1462530241253 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] 03:24:01 INFO - PROCESS | 3788 | 1462530241319 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 03:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:24:01 INFO - PROCESS | 3788 | 1462530241323 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 3788 | 1462530241327 Marionette TRACE conn3 <- [1,1166,null,{}] 03:24:01 INFO - PROCESS | 3788 | 1462530241338 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}] 03:24:01 INFO - PROCESS | 3788 | 1462530241498 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:24:01 INFO - PROCESS | 3788 | 1462530241517 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:01 INFO - PROCESS | 3788 | ++DOCSHELL 19B57000 == 81 [pid = 3788] [id = 301] 03:24:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (19B58800) [pid = 3788] [serial = 902] [outer = 00000000] 03:24:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (19BEEC00) [pid = 3788] [serial = 903] [outer = 19B58800] 03:24:01 INFO - PROCESS | 3788 | 1462530241580 Marionette DEBUG loaded listener.js 03:24:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (19CA9C00) [pid = 3788] [serial = 904] [outer = 19B58800] 03:24:02 INFO - PROCESS | 3788 | 1462530242247 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] 03:24:02 INFO - PROCESS | 3788 | 1462530242270 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 03:24:02 INFO - PROCESS | 3788 | 1462530242288 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:24:02 INFO - PROCESS | 3788 | 1462530242290 Marionette TRACE conn3 <- [1,1170,null,{}] 03:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:24:02 INFO - PROCESS | 3788 | 1462530242293 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}] 03:24:02 INFO - PROCESS | 3788 | 1462530242405 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:24:02 INFO - PROCESS | 3788 | 1462530242543 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:02 INFO - PROCESS | 3788 | ++DOCSHELL 19CA9800 == 82 [pid = 3788] [id = 302] 03:24:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (19CAAC00) [pid = 3788] [serial = 905] [outer = 00000000] 03:24:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (19D78400) [pid = 3788] [serial = 906] [outer = 19CAAC00] 03:24:02 INFO - PROCESS | 3788 | 1462530242605 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (19D7EC00) [pid = 3788] [serial = 907] [outer = 19CAAC00] 03:24:03 INFO - PROCESS | 3788 | 1462530243126 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] 03:24:03 INFO - PROCESS | 3788 | 1462530243177 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 03:24:03 INFO - PROCESS | 3788 | 1462530243181 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:24:03 INFO - PROCESS | 3788 | 1462530243183 Marionette TRACE conn3 <- [1,1174,null,{}] 03:24:03 INFO - PROCESS | 3788 | 1462530243187 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}] 03:24:03 INFO - PROCESS | 3788 | 1462530243303 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:24:03 INFO - PROCESS | 3788 | 1462530243415 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 3788 | ++DOCSHELL 19CAEC00 == 83 [pid = 3788] [id = 303] 03:24:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (19DB5800) [pid = 3788] [serial = 908] [outer = 00000000] 03:24:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1A49D000) [pid = 3788] [serial = 909] [outer = 19DB5800] 03:24:03 INFO - PROCESS | 3788 | 1462530243467 Marionette DEBUG loaded listener.js 03:24:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1A824C00) [pid = 3788] [serial = 910] [outer = 19DB5800] 03:24:04 INFO - PROCESS | 3788 | 1462530244092 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] 03:24:04 INFO - PROCESS | 3788 | 1462530244174 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 03:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:24:04 INFO - PROCESS | 3788 | 1462530244178 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 3788 | 1462530244179 Marionette TRACE conn3 <- [1,1178,null,{}] 03:24:04 INFO - PROCESS | 3788 | 1462530244183 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}] 03:24:04 INFO - PROCESS | 3788 | 1462530244301 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:24:04 INFO - PROCESS | 3788 | 1462530244465 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 3788 | ++DOCSHELL 107F5C00 == 84 [pid = 3788] [id = 304] 03:24:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (10D5F800) [pid = 3788] [serial = 911] [outer = 00000000] 03:24:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (13BF3400) [pid = 3788] [serial = 912] [outer = 10D5F800] 03:24:04 INFO - PROCESS | 3788 | 1462530244562 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (17147400) [pid = 3788] [serial = 913] [outer = 10D5F800] 03:24:05 INFO - PROCESS | 3788 | 1462530245414 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] 03:24:05 INFO - PROCESS | 3788 | 1462530245494 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 03:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:24:05 INFO - PROCESS | 3788 | 1462530245499 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 3788 | 1462530245503 Marionette TRACE conn3 <- [1,1182,null,{}] 03:24:05 INFO - PROCESS | 3788 | 1462530245508 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}] 03:24:05 INFO - PROCESS | 3788 | 1462530245645 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:24:05 INFO - PROCESS | 3788 | 1462530245792 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 3788 | ++DOCSHELL 117DE400 == 85 [pid = 3788] [id = 305] 03:24:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (11B06C00) [pid = 3788] [serial = 914] [outer = 00000000] 03:24:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (12ED9800) [pid = 3788] [serial = 915] [outer = 11B06C00] 03:24:05 INFO - PROCESS | 3788 | 1462530245848 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (11B10400) [pid = 3788] [serial = 916] [outer = 11B06C00] 03:24:06 INFO - PROCESS | 3788 | --DOCSHELL 14145C00 == 84 [pid = 3788] [id = 100] 03:24:06 INFO - PROCESS | 3788 | --DOCSHELL 1781AC00 == 83 [pid = 3788] [id = 297] 03:24:06 INFO - PROCESS | 3788 | --DOCSHELL 11BBF000 == 82 [pid = 3788] [id = 296] 03:24:06 INFO - PROCESS | 3788 | --DOCSHELL 179EC000 == 81 [pid = 3788] [id = 295] 03:24:06 INFO - PROCESS | 3788 | --DOCSHELL 178CF400 == 80 [pid = 3788] [id = 294] 03:24:06 INFO - PROCESS | 3788 | --DOCSHELL 11B0E400 == 79 [pid = 3788] [id = 293] 03:24:06 INFO - PROCESS | 3788 | --DOCSHELL 1A98D400 == 78 [pid = 3788] [id = 251] 03:24:06 INFO - PROCESS | 3788 | --DOCSHELL 16C6EC00 == 77 [pid = 3788] [id = 292] 03:24:06 INFO - PROCESS | 3788 | --DOCSHELL 15AF3800 == 76 [pid = 3788] [id = 291] 03:24:06 INFO - PROCESS | 3788 | --DOCSHELL 15241400 == 75 [pid = 3788] [id = 290] 03:24:06 INFO - PROCESS | 3788 | --DOCSHELL 0F631400 == 74 [pid = 3788] [id = 289] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (15955400) [pid = 3788] [serial = 840] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (11B0FC00) [pid = 3788] [serial = 804] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1666A000) [pid = 3788] [serial = 807] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (19CAC000) [pid = 3788] [serial = 810] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (15242400) [pid = 3788] [serial = 813] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (19DBBC00) [pid = 3788] [serial = 816] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (1B073800) [pid = 3788] [serial = 819] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1AE07800) [pid = 3788] [serial = 822] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | 1462530246501 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] 03:24:06 INFO - PROCESS | 3788 | 1462530246552 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 03:24:06 INFO - PROCESS | 3788 | 1462530246575 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:24:06 INFO - PROCESS | 3788 | 1462530246577 Marionette TRACE conn3 <- [1,1186,null,{}] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1B612000) [pid = 3788] [serial = 715] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1B778800) [pid = 3788] [serial = 718] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1B23CC00) [pid = 3788] [serial = 712] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1B238400) [pid = 3788] [serial = 651] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (135BF400) [pid = 3788] [serial = 654] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (16C78C00) [pid = 3788] [serial = 657] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (19BF3800) [pid = 3788] [serial = 660] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (17921800) [pid = 3788] [serial = 663] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1B06C000) [pid = 3788] [serial = 666] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (13237400) [pid = 3788] [serial = 702] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (16C7AC00) [pid = 3788] [serial = 705] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (19DC1400) [pid = 3788] [serial = 709] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1523C800) [pid = 3788] [serial = 838] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (146DE400) [pid = 3788] [serial = 837] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (1B36A400) [pid = 3788] [serial = 769] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (17081400) [pid = 3788] [serial = 760] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (13E3C800) [pid = 3788] [serial = 757] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (19CB3000) [pid = 3788] [serial = 766] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (1AF19000) [pid = 3788] [serial = 763] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1B237800) [pid = 3788] [serial = 754] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (11B59800) [pid = 3788] [serial = 831] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (12C11800) [pid = 3788] [serial = 832] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (13BEC400) [pid = 3788] [serial = 834] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (13D7F000) [pid = 3788] [serial = 835] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (115E1000) [pid = 3788] [serial = 829] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1158D400) [pid = 3788] [serial = 828] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1707B000) [pid = 3788] [serial = 826] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1666D400) [pid = 3788] [serial = 825] [outer = 00000000] [url = about:blank] 03:24:06 INFO - PROCESS | 3788 | 1462530246609 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}] 03:24:06 INFO - PROCESS | 3788 | 1462530246708 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:24:06 INFO - PROCESS | 3788 | 1462530246717 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 3788 | ++DOCSHELL 11B15800 == 70 [pid = 3788] [id = 306] 03:24:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (11B58C00) [pid = 3788] [serial = 917] [outer = 00000000] 03:24:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (12C11800) [pid = 3788] [serial = 918] [outer = 11B58C00] 03:24:06 INFO - PROCESS | 3788 | 1462530246764 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (13557C00) [pid = 3788] [serial = 919] [outer = 11B58C00] 03:24:07 INFO - PROCESS | 3788 | 1462530247275 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]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 750ms 03:24:07 INFO - PROCESS | 3788 | 1462530247338 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 03:24:07 INFO - PROCESS | 3788 | 1462530247340 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 03:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:24:07 INFO - PROCESS | 3788 | 1462530247343 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - PROCESS | 3788 | 1462530247346 Marionette TRACE conn3 <- [1,1190,null,{}] 03:24:07 INFO - PROCESS | 3788 | 1462530247356 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}] 03:24:07 INFO - PROCESS | 3788 | 1462530247444 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:24:07 INFO - PROCESS | 3788 | 1462530247455 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 3788 | ++DOCSHELL 115DDC00 == 71 [pid = 3788] [id = 307] 03:24:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (12C0E400) [pid = 3788] [serial = 920] [outer = 00000000] 03:24:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1523E000) [pid = 3788] [serial = 921] [outer = 12C0E400] 03:24:07 INFO - PROCESS | 3788 | 1462530247580 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (153E6400) [pid = 3788] [serial = 922] [outer = 12C0E400] 03:24:07 INFO - PROCESS | 3788 | 1462530247957 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]]]}] 03:24:07 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 03:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 641ms 03:24:07 INFO - PROCESS | 3788 | 1462530247988 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 03:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:24:07 INFO - PROCESS | 3788 | 1462530247990 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 03:24:07 INFO - PROCESS | 3788 | 1462530247994 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - PROCESS | 3788 | 1462530247996 Marionette TRACE conn3 <- [1,1194,null,{}] 03:24:07 INFO - PROCESS | 3788 | 1462530247999 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}] 03:24:08 INFO - PROCESS | 3788 | 1462530248083 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:24:08 INFO - PROCESS | 3788 | 1462530248090 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 3788 | ++DOCSHELL 159BC000 == 72 [pid = 3788] [id = 308] 03:24:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (159BC400) [pid = 3788] [serial = 923] [outer = 00000000] 03:24:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (15D54C00) [pid = 3788] [serial = 924] [outer = 159BC400] 03:24:08 INFO - PROCESS | 3788 | 1462530248134 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (16663800) [pid = 3788] [serial = 925] [outer = 159BC400] 03:24:08 INFO - PROCESS | 3788 | 1462530248575 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]]]}] 03:24:08 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 03:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 640ms 03:24:08 INFO - PROCESS | 3788 | 1462530248630 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 3788 | 1462530248632 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 03:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:24:08 INFO - PROCESS | 3788 | 1462530248635 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 3788 | 1462530248636 Marionette TRACE conn3 <- [1,1198,null,{}] 03:24:08 INFO - PROCESS | 3788 | 1462530248652 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}] 03:24:08 INFO - PROCESS | 3788 | 1462530248779 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:24:08 INFO - PROCESS | 3788 | 1462530248828 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 3788 | ++DOCSHELL 11590C00 == 73 [pid = 3788] [id = 309] 03:24:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (1666C400) [pid = 3788] [serial = 926] [outer = 00000000] 03:24:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (16BFE800) [pid = 3788] [serial = 927] [outer = 1666C400] 03:24:08 INFO - PROCESS | 3788 | 1462530248921 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (16C76400) [pid = 3788] [serial = 928] [outer = 1666C400] 03:24:09 INFO - PROCESS | 3788 | 1462530249334 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]]]}] 03:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 749ms 03:24:09 INFO - PROCESS | 3788 | 1462530249396 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 3788 | 1462530249398 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 03:24:09 INFO - PROCESS | 3788 | 1462530249401 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:24:09 INFO - PROCESS | 3788 | 1462530249403 Marionette TRACE conn3 <- [1,1202,null,{}] 03:24:09 INFO - PROCESS | 3788 | 1462530249412 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}] 03:24:09 INFO - PROCESS | 3788 | 1462530249544 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:24:09 INFO - PROCESS | 3788 | 1462530249611 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:09 INFO - PROCESS | 3788 | ++DOCSHELL 17076400 == 74 [pid = 3788] [id = 310] 03:24:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (17078800) [pid = 3788] [serial = 929] [outer = 00000000] 03:24:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (17140800) [pid = 3788] [serial = 930] [outer = 17078800] 03:24:09 INFO - PROCESS | 3788 | 1462530249654 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (171A9800) [pid = 3788] [serial = 931] [outer = 17078800] 03:24:10 INFO - PROCESS | 3788 | 1462530250064 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]]]}] 03:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 687ms 03:24:10 INFO - PROCESS | 3788 | 1462530250101 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:24:10 INFO - PROCESS | 3788 | 1462530250103 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 03:24:10 INFO - PROCESS | 3788 | 1462530250110 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:24:10 INFO - PROCESS | 3788 | 1462530250112 Marionette TRACE conn3 <- [1,1206,null,{}] 03:24:10 INFO - PROCESS | 3788 | 1462530250115 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}] 03:24:10 INFO - PROCESS | 3788 | 1462530250256 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:24:10 INFO - PROCESS | 3788 | 1462530250321 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 3788 | ++DOCSHELL 1707C000 == 75 [pid = 3788] [id = 311] 03:24:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1713FC00) [pid = 3788] [serial = 932] [outer = 00000000] 03:24:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1791FC00) [pid = 3788] [serial = 933] [outer = 1713FC00] 03:24:10 INFO - PROCESS | 3788 | 1462530250364 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (179F0800) [pid = 3788] [serial = 934] [outer = 1713FC00] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (1150E000) [pid = 3788] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1595C000) [pid = 3788] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (15241C00) [pid = 3788] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (10F4B400) [pid = 3788] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (19CA7400) [pid = 3788] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1AF1B000) [pid = 3788] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (15D61C00) [pid = 3788] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (17921000) [pid = 3788] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (180E0800) [pid = 3788] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (10D77C00) [pid = 3788] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (15242000) [pid = 3788] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (0F638000) [pid = 3788] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (16C7B000) [pid = 3788] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (10D61000) [pid = 3788] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (122A0400) [pid = 3788] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (15AF8800) [pid = 3788] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (17918800) [pid = 3788] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (135C5800) [pid = 3788] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (19B4E400) [pid = 3788] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:24:10 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1523A000) [pid = 3788] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:24:11 INFO - PROCESS | 3788 | 1462530251022 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]]]}] 03:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 937ms 03:24:11 INFO - PROCESS | 3788 | 1462530251057 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 3788 | 1462530251059 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 03:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:24:11 INFO - PROCESS | 3788 | 1462530251063 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 3788 | 1462530251064 Marionette TRACE conn3 <- [1,1210,null,{}] 03:24:11 INFO - PROCESS | 3788 | 1462530251068 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}] 03:24:11 INFO - PROCESS | 3788 | 1462530251149 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:24:11 INFO - PROCESS | 3788 | 1462530251242 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 3788 | ++DOCSHELL 0F634400 == 76 [pid = 3788] [id = 312] 03:24:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (0F638000) [pid = 3788] [serial = 935] [outer = 00000000] 03:24:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (13C51800) [pid = 3788] [serial = 936] [outer = 0F638000] 03:24:11 INFO - PROCESS | 3788 | 1462530251295 Marionette DEBUG loaded listener.js 03:24:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (15242000) [pid = 3788] [serial = 937] [outer = 0F638000] 03:24:11 INFO - PROCESS | 3788 | 1462530251668 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] 03:24:11 INFO - PROCESS | 3788 | 1462530251703 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 03:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:24:11 INFO - PROCESS | 3788 | 1462530251706 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 3788 | 1462530251708 Marionette TRACE conn3 <- [1,1214,null,{}] 03:24:11 INFO - PROCESS | 3788 | 1462530251711 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}] 03:24:11 INFO - PROCESS | 3788 | 1462530251794 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:24:11 INFO - PROCESS | 3788 | 1462530251896 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 3788 | ++DOCSHELL 11B0B800 == 77 [pid = 3788] [id = 313] 03:24:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (11B0E000) [pid = 3788] [serial = 938] [outer = 00000000] 03:24:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1629AC00) [pid = 3788] [serial = 939] [outer = 11B0E000] 03:24:11 INFO - PROCESS | 3788 | 1462530251939 Marionette DEBUG loaded listener.js 03:24:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (17B59800) [pid = 3788] [serial = 940] [outer = 11B0E000] 03:24:12 INFO - PROCESS | 3788 | 1462530252284 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]]]}] 03:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 641ms 03:24:12 INFO - PROCESS | 3788 | 1462530252344 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:24:12 INFO - PROCESS | 3788 | 1462530252346 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 03:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:24:12 INFO - PROCESS | 3788 | 1462530252349 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 3788 | 1462530252351 Marionette TRACE conn3 <- [1,1218,null,{}] 03:24:12 INFO - PROCESS | 3788 | 1462530252355 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}] 03:24:12 INFO - PROCESS | 3788 | 1462530252474 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:24:12 INFO - PROCESS | 3788 | 1462530252486 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:12 INFO - PROCESS | 3788 | ++DOCSHELL 1523CC00 == 78 [pid = 3788] [id = 314] 03:24:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (15D61C00) [pid = 3788] [serial = 941] [outer = 00000000] 03:24:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (185B1800) [pid = 3788] [serial = 942] [outer = 15D61C00] 03:24:12 INFO - PROCESS | 3788 | 1462530252529 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (1871BC00) [pid = 3788] [serial = 943] [outer = 15D61C00] 03:24:13 INFO - PROCESS | 3788 | 1462530253023 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]]]}] 03:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 702ms 03:24:13 INFO - PROCESS | 3788 | 1462530253050 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 3788 | 1462530253054 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 03:24:13 INFO - PROCESS | 3788 | 1462530253060 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:24:13 INFO - PROCESS | 3788 | 1462530253064 Marionette TRACE conn3 <- [1,1222,null,{}] 03:24:13 INFO - PROCESS | 3788 | 1462530253071 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}] 03:24:13 INFO - PROCESS | 3788 | 1462530253233 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:24:13 INFO - PROCESS | 3788 | 1462530253374 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 3788 | ++DOCSHELL 10688400 == 79 [pid = 3788] [id = 315] 03:24:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1071FC00) [pid = 3788] [serial = 944] [outer = 00000000] 03:24:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1158EC00) [pid = 3788] [serial = 945] [outer = 1071FC00] 03:24:13 INFO - PROCESS | 3788 | 1462530253430 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (11BB7400) [pid = 3788] [serial = 946] [outer = 1071FC00] 03:24:13 INFO - PROCESS | 3788 | 1462530253986 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]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 937ms 03:24:14 INFO - PROCESS | 3788 | 1462530254021 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 3788 | 1462530254027 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 03:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:24:14 INFO - PROCESS | 3788 | 1462530254035 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - PROCESS | 3788 | 1462530254037 Marionette TRACE conn3 <- [1,1226,null,{}] 03:24:14 INFO - PROCESS | 3788 | 1462530254041 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}] 03:24:14 INFO - PROCESS | 3788 | 1462530254150 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:24:14 INFO - PROCESS | 3788 | 1462530254260 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:14 INFO - PROCESS | 3788 | ++DOCSHELL 13BE7000 == 80 [pid = 3788] [id = 316] 03:24:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (13C57C00) [pid = 3788] [serial = 947] [outer = 00000000] 03:24:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (142B1400) [pid = 3788] [serial = 948] [outer = 13C57C00] 03:24:14 INFO - PROCESS | 3788 | 1462530254313 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1523C800) [pid = 3788] [serial = 949] [outer = 13C57C00] 03:24:14 INFO - PROCESS | 3788 | 1462530254902 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]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 906ms 03:24:14 INFO - PROCESS | 3788 | 1462530254942 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 3788 | 1462530254944 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 03:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:24:14 INFO - PROCESS | 3788 | 1462530254948 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - PROCESS | 3788 | 1462530254952 Marionette TRACE conn3 <- [1,1230,null,{}] 03:24:14 INFO - PROCESS | 3788 | 1462530254963 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}] 03:24:15 INFO - PROCESS | 3788 | 1462530255077 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:24:15 INFO - PROCESS | 3788 | 1462530255187 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 3788 | ++DOCSHELL 16DAB400 == 81 [pid = 3788] [id = 317] 03:24:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (16DB1800) [pid = 3788] [serial = 950] [outer = 00000000] 03:24:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (170BCC00) [pid = 3788] [serial = 951] [outer = 16DB1800] 03:24:15 INFO - PROCESS | 3788 | 1462530255242 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1791F400) [pid = 3788] [serial = 952] [outer = 16DB1800] 03:24:15 INFO - PROCESS | 3788 | 1462530255797 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]]]}] 03:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 890ms 03:24:15 INFO - PROCESS | 3788 | 1462530255852 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:24:15 INFO - PROCESS | 3788 | 1462530255855 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 03:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:24:15 INFO - PROCESS | 3788 | 1462530255858 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:24:15 INFO - PROCESS | 3788 | 1462530255860 Marionette TRACE conn3 <- [1,1234,null,{}] 03:24:15 INFO - PROCESS | 3788 | 1462530255864 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}] 03:24:15 INFO - PROCESS | 3788 | 1462530255977 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:24:16 INFO - PROCESS | 3788 | 1462530256088 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:16 INFO - PROCESS | 3788 | ++DOCSHELL 19B53000 == 82 [pid = 3788] [id = 318] 03:24:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (19B54C00) [pid = 3788] [serial = 953] [outer = 00000000] 03:24:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (19BED800) [pid = 3788] [serial = 954] [outer = 19B54C00] 03:24:16 INFO - PROCESS | 3788 | 1462530256140 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (19CB1000) [pid = 3788] [serial = 955] [outer = 19B54C00] 03:24:16 INFO - PROCESS | 3788 | 1462530256746 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]]]}] 03:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 937ms 03:24:16 INFO - PROCESS | 3788 | 1462530256803 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 3788 | 1462530256805 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 03:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:24:16 INFO - PROCESS | 3788 | 1462530256808 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - PROCESS | 3788 | 1462530256810 Marionette TRACE conn3 <- [1,1238,null,{}] 03:24:16 INFO - PROCESS | 3788 | 1462530256814 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}] 03:24:16 INFO - PROCESS | 3788 | 1462530256918 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:24:17 INFO - PROCESS | 3788 | 1462530257076 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 3788 | ++DOCSHELL 10686800 == 83 [pid = 3788] [id = 319] 03:24:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (179EE400) [pid = 3788] [serial = 956] [outer = 00000000] 03:24:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1A1B6C00) [pid = 3788] [serial = 957] [outer = 179EE400] 03:24:17 INFO - PROCESS | 3788 | 1462530257130 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1A49E400) [pid = 3788] [serial = 958] [outer = 179EE400] 03:24:17 INFO - PROCESS | 3788 | 1462530257660 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]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 890ms 03:24:17 INFO - PROCESS | 3788 | 1462530257713 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 3788 | 1462530257715 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 03:24:17 INFO - PROCESS | 3788 | 1462530257719 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:24:17 INFO - PROCESS | 3788 | 1462530257721 Marionette TRACE conn3 <- [1,1242,null,{}] 03:24:17 INFO - PROCESS | 3788 | 1462530257724 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}] 03:24:17 INFO - PROCESS | 3788 | 1462530257850 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:24:17 INFO - PROCESS | 3788 | 1462530257964 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 3788 | ++DOCSHELL 1AB11C00 == 84 [pid = 3788] [id = 320] 03:24:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1AB17800) [pid = 3788] [serial = 959] [outer = 00000000] 03:24:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1ABB6C00) [pid = 3788] [serial = 960] [outer = 1AB17800] 03:24:18 INFO - PROCESS | 3788 | 1462530258021 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1ABBE000) [pid = 3788] [serial = 961] [outer = 1AB17800] 03:24:18 INFO - PROCESS | 3788 | 1462530258610 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]]]}] 03:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 937ms 03:24:18 INFO - PROCESS | 3788 | 1462530258664 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:24:18 INFO - PROCESS | 3788 | 1462530258666 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 03:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:24:18 INFO - PROCESS | 3788 | 1462530258670 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:24:18 INFO - PROCESS | 3788 | 1462530258672 Marionette TRACE conn3 <- [1,1246,null,{}] 03:24:18 INFO - PROCESS | 3788 | 1462530258676 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}] 03:24:18 INFO - PROCESS | 3788 | 1462530258781 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:24:18 INFO - PROCESS | 3788 | 1462530258890 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 3788 | ++DOCSHELL 1AB14400 == 85 [pid = 3788] [id = 321] 03:24:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1ABBDC00) [pid = 3788] [serial = 962] [outer = 00000000] 03:24:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1AE15000) [pid = 3788] [serial = 963] [outer = 1ABBDC00] 03:24:18 INFO - PROCESS | 3788 | 1462530258942 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1AF17800) [pid = 3788] [serial = 964] [outer = 1ABBDC00] 03:24:19 INFO - PROCESS | 3788 | 1462530259474 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]]]}] 03:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 844ms 03:24:19 INFO - PROCESS | 3788 | 1462530259520 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 3788 | 1462530259523 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 03:24:19 INFO - PROCESS | 3788 | 1462530259528 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:24:19 INFO - PROCESS | 3788 | 1462530259530 Marionette TRACE conn3 <- [1,1250,null,{}] 03:24:19 INFO - PROCESS | 3788 | 1462530259534 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}] 03:24:19 INFO - PROCESS | 3788 | 1462530259639 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:24:19 INFO - PROCESS | 3788 | 1462530259747 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:19 INFO - PROCESS | 3788 | ++DOCSHELL 1ABB6400 == 86 [pid = 3788] [id = 322] 03:24:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1AE10400) [pid = 3788] [serial = 965] [outer = 00000000] 03:24:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1B06B800) [pid = 3788] [serial = 966] [outer = 1AE10400] 03:24:19 INFO - PROCESS | 3788 | 1462530259805 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (1B072800) [pid = 3788] [serial = 967] [outer = 1AE10400] 03:24:20 INFO - PROCESS | 3788 | 1462530260432 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]]]}] 03:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 937ms 03:24:20 INFO - PROCESS | 3788 | 1462530260475 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 3788 | 1462530260477 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 03:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:24:20 INFO - PROCESS | 3788 | 1462530260481 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - PROCESS | 3788 | 1462530260483 Marionette TRACE conn3 <- [1,1254,null,{}] 03:24:20 INFO - PROCESS | 3788 | 1462530260486 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}] 03:24:20 INFO - PROCESS | 3788 | 1462530260594 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:24:20 INFO - PROCESS | 3788 | 1462530260705 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:20 INFO - PROCESS | 3788 | ++DOCSHELL 1320B800 == 87 [pid = 3788] [id = 323] 03:24:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (13489000) [pid = 3788] [serial = 968] [outer = 00000000] 03:24:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1595D000) [pid = 3788] [serial = 969] [outer = 13489000] 03:24:20 INFO - PROCESS | 3788 | 1462530260757 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (16AD1000) [pid = 3788] [serial = 970] [outer = 13489000] 03:24:21 INFO - PROCESS | 3788 | 1462530261495 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]]]}] 03:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1031ms 03:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:24:21 INFO - PROCESS | 3788 | 1462530261538 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:24:21 INFO - PROCESS | 3788 | 1462530261543 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 03:24:21 INFO - PROCESS | 3788 | 1462530261547 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:24:21 INFO - PROCESS | 3788 | 1462530261551 Marionette TRACE conn3 <- [1,1258,null,{}] 03:24:21 INFO - PROCESS | 3788 | 1462530261556 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}] 03:24:21 INFO - PROCESS | 3788 | 1462530261672 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:24:21 INFO - PROCESS | 3788 | 1462530261856 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 3788 | ++DOCSHELL 10F47400 == 88 [pid = 3788] [id = 324] 03:24:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (122AC000) [pid = 3788] [serial = 971] [outer = 00000000] 03:24:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (13C59800) [pid = 3788] [serial = 972] [outer = 122AC000] 03:24:21 INFO - PROCESS | 3788 | 1462530261906 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (13E42C00) [pid = 3788] [serial = 973] [outer = 122AC000] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 11B0B800 == 87 [pid = 3788] [id = 313] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 0F634400 == 86 [pid = 3788] [id = 312] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 1707C000 == 85 [pid = 3788] [id = 311] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 17076400 == 84 [pid = 3788] [id = 310] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 11590C00 == 83 [pid = 3788] [id = 309] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 159BC000 == 82 [pid = 3788] [id = 308] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 115DDC00 == 81 [pid = 3788] [id = 307] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 11B15800 == 80 [pid = 3788] [id = 306] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 117DE400 == 79 [pid = 3788] [id = 305] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 19CAEC00 == 78 [pid = 3788] [id = 303] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 19CA9800 == 77 [pid = 3788] [id = 302] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (19BE8C00) [pid = 3788] [serial = 894] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 19B57000 == 76 [pid = 3788] [id = 301] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 1666F800 == 75 [pid = 3788] [id = 300] 03:24:22 INFO - PROCESS | 3788 | --DOCSHELL 13D7B400 == 74 [pid = 3788] [id = 299] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (19DBEC00) [pid = 3788] [serial = 811] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (15245C00) [pid = 3788] [serial = 814] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1B618000) [pid = 3788] [serial = 823] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (16C6FC00) [pid = 3788] [serial = 808] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1AB15C00) [pid = 3788] [serial = 817] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (13D7C800) [pid = 3788] [serial = 805] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (1A82E400) [pid = 3788] [serial = 802] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1B23A000) [pid = 3788] [serial = 820] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (17916400) [pid = 3788] [serial = 879] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (17B5E800) [pid = 3788] [serial = 882] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1791E000) [pid = 3788] [serial = 880] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (185A5400) [pid = 3788] [serial = 885] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (180E0400) [pid = 3788] [serial = 883] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1320BC00) [pid = 3788] [serial = 865] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (11B14C00) [pid = 3788] [serial = 864] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (15952000) [pid = 3788] [serial = 870] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (15A63800) [pid = 3788] [serial = 871] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1320F000) [pid = 3788] [serial = 867] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (13559000) [pid = 3788] [serial = 868] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (17079400) [pid = 3788] [serial = 876] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (11BC0000) [pid = 3788] [serial = 844] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (117DF400) [pid = 3788] [serial = 843] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (16DB1C00) [pid = 3788] [serial = 862] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (16C7E000) [pid = 3788] [serial = 861] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (16C66000) [pid = 3788] [serial = 873] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (16C72800) [pid = 3788] [serial = 874] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (1629A800) [pid = 3788] [serial = 849] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (13D76400) [pid = 3788] [serial = 846] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (16670000) [pid = 3788] [serial = 852] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (16C72000) [pid = 3788] [serial = 855] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1713EC00) [pid = 3788] [serial = 858] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (182D7800) [pid = 3788] [serial = 891] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (18719800) [pid = 3788] [serial = 892] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (185AE000) [pid = 3788] [serial = 886] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (15958400) [pid = 3788] [serial = 888] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1707EC00) [pid = 3788] [serial = 877] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (170BAC00) [pid = 3788] [serial = 889] [outer = 00000000] [url = about:blank] 03:24:22 INFO - PROCESS | 3788 | 1462530262468 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]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 937ms 03:24:22 INFO - PROCESS | 3788 | 1462530262491 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 3788 | 1462530262497 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 03:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:24:22 INFO - PROCESS | 3788 | 1462530262503 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 3788 | 1462530262505 Marionette TRACE conn3 <- [1,1262,null,{}] 03:24:22 INFO - PROCESS | 3788 | 1462530262509 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}] 03:24:22 INFO - PROCESS | 3788 | 1462530262598 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:24:22 INFO - PROCESS | 3788 | 1462530262699 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:22 INFO - PROCESS | 3788 | ++DOCSHELL 10D77C00 == 75 [pid = 3788] [id = 325] 03:24:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (10D80C00) [pid = 3788] [serial = 974] [outer = 00000000] 03:24:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (134F0C00) [pid = 3788] [serial = 975] [outer = 10D80C00] 03:24:22 INFO - PROCESS | 3788 | 1462530262742 Marionette DEBUG loaded listener.js 03:24:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (142B1C00) [pid = 3788] [serial = 976] [outer = 10D80C00] 03:24:23 INFO - PROCESS | 3788 | 1462530263133 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]]]}] 03:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 703ms 03:24:23 INFO - PROCESS | 3788 | 1462530263201 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:24:23 INFO - PROCESS | 3788 | 1462530263204 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 03:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:24:23 INFO - PROCESS | 3788 | 1462530263207 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:24:23 INFO - PROCESS | 3788 | 1462530263210 Marionette TRACE conn3 <- [1,1266,null,{}] 03:24:23 INFO - PROCESS | 3788 | 1462530263220 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}] 03:24:23 INFO - PROCESS | 3788 | 1462530263311 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:24:23 INFO - PROCESS | 3788 | 1462530263319 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 3788 | ++DOCSHELL 15960800 == 76 [pid = 3788] [id = 326] 03:24:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (159BAC00) [pid = 3788] [serial = 977] [outer = 00000000] 03:24:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (162D9400) [pid = 3788] [serial = 978] [outer = 159BAC00] 03:24:23 INFO - PROCESS | 3788 | 1462530263365 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1666EC00) [pid = 3788] [serial = 979] [outer = 159BAC00] 03:24:23 INFO - PROCESS | 3788 | 1462530263843 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]]]}] 03:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 703ms 03:24:23 INFO - PROCESS | 3788 | 1462530263906 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:24:23 INFO - PROCESS | 3788 | 1462530263908 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 03:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:24:23 INFO - PROCESS | 3788 | 1462530263912 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:24:23 INFO - PROCESS | 3788 | 1462530263913 Marionette TRACE conn3 <- [1,1270,null,{}] 03:24:23 INFO - PROCESS | 3788 | 1462530263917 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}] 03:24:23 INFO - PROCESS | 3788 | 1462530264007 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:24:23 INFO - PROCESS | 3788 | 1462530264016 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 3788 | ++DOCSHELL 162E2400 == 77 [pid = 3788] [id = 327] 03:24:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (16AC4400) [pid = 3788] [serial = 980] [outer = 00000000] 03:24:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (16C7B400) [pid = 3788] [serial = 981] [outer = 16AC4400] 03:24:24 INFO - PROCESS | 3788 | 1462530264059 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (17073000) [pid = 3788] [serial = 982] [outer = 16AC4400] 03:24:24 INFO - PROCESS | 3788 | 1462530264495 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]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 640ms 03:24:24 INFO - PROCESS | 3788 | 1462530264555 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 3788 | 1462530264557 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 03:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:24:24 INFO - PROCESS | 3788 | 1462530264560 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 3788 | 1462530264562 Marionette TRACE conn3 <- [1,1274,null,{}] 03:24:24 INFO - PROCESS | 3788 | 1462530264574 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}] 03:24:24 INFO - PROCESS | 3788 | 1462530264691 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:24:24 INFO - PROCESS | 3788 | 1462530264780 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 3788 | ++DOCSHELL 17079400 == 78 [pid = 3788] [id = 328] 03:24:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1707CC00) [pid = 3788] [serial = 983] [outer = 00000000] 03:24:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (170B8C00) [pid = 3788] [serial = 984] [outer = 1707CC00] 03:24:24 INFO - PROCESS | 3788 | 1462530264826 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (1713C800) [pid = 3788] [serial = 985] [outer = 1707CC00] 03:24:25 INFO - PROCESS | 3788 | 1462530265255 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]]]}] 03:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 03:24:25 INFO - PROCESS | 3788 | 1462530265301 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 3788 | 1462530265303 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 03:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:24:25 INFO - PROCESS | 3788 | 1462530265306 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 3788 | 1462530265308 Marionette TRACE conn3 <- [1,1278,null,{}] 03:24:25 INFO - PROCESS | 3788 | 1462530265311 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}] 03:24:25 INFO - PROCESS | 3788 | 1462530265444 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:24:25 INFO - PROCESS | 3788 | 1462530265514 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:25 INFO - PROCESS | 3788 | ++DOCSHELL 171AE400 == 79 [pid = 3788] [id = 329] 03:24:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (171AF000) [pid = 3788] [serial = 986] [outer = 00000000] 03:24:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (179EDC00) [pid = 3788] [serial = 987] [outer = 171AF000] 03:24:25 INFO - PROCESS | 3788 | 1462530265558 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1812F000) [pid = 3788] [serial = 988] [outer = 171AF000] 03:24:25 INFO - PROCESS | 3788 | 1462530265971 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]]]}] 03:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 688ms 03:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:24:25 INFO - PROCESS | 3788 | 1462530266006 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 3788 | 1462530266008 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 03:24:25 INFO - PROCESS | 3788 | 1462530266011 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 3788 | 1462530266013 Marionette TRACE conn3 <- [1,1282,null,{}] 03:24:26 INFO - PROCESS | 3788 | 1462530266016 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}] 03:24:26 INFO - PROCESS | 3788 | 1462530266166 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:24:26 INFO - PROCESS | 3788 | 1462530266235 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 3788 | ++DOCSHELL 17916400 == 80 [pid = 3788] [id = 330] 03:24:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (18254C00) [pid = 3788] [serial = 989] [outer = 00000000] 03:24:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (18713C00) [pid = 3788] [serial = 990] [outer = 18254C00] 03:24:26 INFO - PROCESS | 3788 | 1462530266285 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (19B4B800) [pid = 3788] [serial = 991] [outer = 18254C00] 03:24:26 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1666C400) [pid = 3788] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:24:26 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (17078800) [pid = 3788] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:24:26 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (0F638000) [pid = 3788] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:24:26 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (12C0E400) [pid = 3788] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:24:26 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (11B58C00) [pid = 3788] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:24:26 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (159BC400) [pid = 3788] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:24:26 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (1713FC00) [pid = 3788] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:24:26 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (11B06C00) [pid = 3788] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:24:26 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (11B0E000) [pid = 3788] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:24:26 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (10D5F800) [pid = 3788] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:24:26 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (15243C00) [pid = 3788] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:24:26 INFO - PROCESS | 3788 | 1462530266778 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]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 797ms 03:24:26 INFO - PROCESS | 3788 | 1462530266813 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 3788 | 1462530266815 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 03:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:24:26 INFO - PROCESS | 3788 | 1462530266819 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 3788 | 1462530266821 Marionette TRACE conn3 <- [1,1286,null,{}] 03:24:26 INFO - PROCESS | 3788 | 1462530266825 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}] 03:24:26 INFO - PROCESS | 3788 | 1462530266908 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:24:26 INFO - PROCESS | 3788 | 1462530266914 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 3788 | ++DOCSHELL 10F4C800 == 81 [pid = 3788] [id = 331] 03:24:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (11591400) [pid = 3788] [serial = 992] [outer = 00000000] 03:24:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (16C6C000) [pid = 3788] [serial = 993] [outer = 11591400] 03:24:26 INFO - PROCESS | 3788 | 1462530266970 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (17917400) [pid = 3788] [serial = 994] [outer = 11591400] 03:24:27 INFO - PROCESS | 3788 | 1462530267444 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]]]}] 03:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 640ms 03:24:27 INFO - PROCESS | 3788 | 1462530267457 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 3788 | 1462530267459 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 03:24:27 INFO - PROCESS | 3788 | 1462530267462 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:24:27 INFO - PROCESS | 3788 | 1462530267464 Marionette TRACE conn3 <- [1,1290,null,{}] 03:24:27 INFO - PROCESS | 3788 | 1462530267467 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}] 03:24:27 INFO - PROCESS | 3788 | 1462530267575 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:24:27 INFO - PROCESS | 3788 | 1462530267582 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:27 INFO - PROCESS | 3788 | ++DOCSHELL 10D5E400 == 82 [pid = 3788] [id = 332] 03:24:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (10D60C00) [pid = 3788] [serial = 995] [outer = 00000000] 03:24:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (19BE8800) [pid = 3788] [serial = 996] [outer = 10D60C00] 03:24:27 INFO - PROCESS | 3788 | 1462530267624 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (19CA7C00) [pid = 3788] [serial = 997] [outer = 10D60C00] 03:24:28 INFO - PROCESS | 3788 | 1462530268046 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]]]}] 03:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 624ms 03:24:28 INFO - PROCESS | 3788 | 1462530268101 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:24:28 INFO - PROCESS | 3788 | 1462530268103 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 03:24:28 INFO - PROCESS | 3788 | 1462530268106 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:24:28 INFO - PROCESS | 3788 | 1462530268108 Marionette TRACE conn3 <- [1,1294,null,{}] 03:24:28 INFO - PROCESS | 3788 | 1462530268111 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}] 03:24:28 INFO - PROCESS | 3788 | 1462530268196 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:24:28 INFO - PROCESS | 3788 | 1462530268202 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 3788 | ++DOCSHELL 107F1400 == 83 [pid = 3788] [id = 333] 03:24:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (185A7000) [pid = 3788] [serial = 998] [outer = 00000000] 03:24:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1A4A8000) [pid = 3788] [serial = 999] [outer = 185A7000] 03:24:28 INFO - PROCESS | 3788 | 1462530268246 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1A98F400) [pid = 3788] [serial = 1000] [outer = 185A7000] 03:24:28 INFO - PROCESS | 3788 | 1462530268753 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]]]}] 03:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 687ms 03:24:28 INFO - PROCESS | 3788 | 1462530268806 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:24:28 INFO - PROCESS | 3788 | 1462530268811 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 03:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:24:28 INFO - PROCESS | 3788 | 1462530268817 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 3788 | 1462530268822 Marionette TRACE conn3 <- [1,1298,null,{}] 03:24:28 INFO - PROCESS | 3788 | 1462530268829 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}] 03:24:28 INFO - PROCESS | 3788 | 1462530269004 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:24:29 INFO - PROCESS | 3788 | 1462530269126 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:29 INFO - PROCESS | 3788 | ++DOCSHELL 11BC0000 == 84 [pid = 3788] [id = 334] 03:24:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (11FB0000) [pid = 3788] [serial = 1001] [outer = 00000000] 03:24:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (13232800) [pid = 3788] [serial = 1002] [outer = 11FB0000] 03:24:29 INFO - PROCESS | 3788 | 1462530269181 Marionette DEBUG loaded listener.js 03:24:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1355DC00) [pid = 3788] [serial = 1003] [outer = 11FB0000] 03:24:29 INFO - PROCESS | 3788 | 1462530269746 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] 03:24:29 INFO - PROCESS | 3788 | 1462530269826 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 03:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:24:29 INFO - PROCESS | 3788 | 1462530269833 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 3788 | 1462530269836 Marionette TRACE conn3 <- [1,1302,null,{}] 03:24:29 INFO - PROCESS | 3788 | 1462530269840 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}] 03:24:29 INFO - PROCESS | 3788 | 1462530269954 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:24:30 INFO - PROCESS | 3788 | 1462530270095 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 3788 | ++DOCSHELL 1523C400 == 85 [pid = 3788] [id = 335] 03:24:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1523E400) [pid = 3788] [serial = 1004] [outer = 00000000] 03:24:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (162DC800) [pid = 3788] [serial = 1005] [outer = 1523E400] 03:24:30 INFO - PROCESS | 3788 | 1462530270149 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (16C6C400) [pid = 3788] [serial = 1006] [outer = 1523E400] 03:24:30 INFO - PROCESS | 3788 | 1462530270757 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]]]}] 03:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 952ms 03:24:30 INFO - PROCESS | 3788 | 1462530270781 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 3788 | 1462530270783 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 03:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:24:30 INFO - PROCESS | 3788 | 1462530270787 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - PROCESS | 3788 | 1462530270791 Marionette TRACE conn3 <- [1,1306,null,{}] 03:24:30 INFO - PROCESS | 3788 | 1462530270802 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}] 03:24:30 INFO - PROCESS | 3788 | 1462530270919 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:24:31 INFO - PROCESS | 3788 | 1462530271033 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:31 INFO - PROCESS | 3788 | ++DOCSHELL 1713E000 == 86 [pid = 3788] [id = 336] 03:24:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (172D4800) [pid = 3788] [serial = 1007] [outer = 00000000] 03:24:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (19BEF000) [pid = 3788] [serial = 1008] [outer = 172D4800] 03:24:31 INFO - PROCESS | 3788 | 1462530271129 Marionette DEBUG loaded listener.js 03:24:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1A985800) [pid = 3788] [serial = 1009] [outer = 172D4800] 03:24:31 INFO - PROCESS | 3788 | 1462530271730 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]]]}] 03:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1000ms 03:24:31 INFO - PROCESS | 3788 | 1462530271789 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:24:31 INFO - PROCESS | 3788 | 1462530271793 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 03:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:24:31 INFO - PROCESS | 3788 | 1462530271796 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:24:31 INFO - PROCESS | 3788 | 1462530271798 Marionette TRACE conn3 <- [1,1310,null,{}] 03:24:31 INFO - PROCESS | 3788 | 1462530271802 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}] 03:24:31 INFO - PROCESS | 3788 | 1462530271912 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:24:32 INFO - PROCESS | 3788 | 1462530272051 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 3788 | ++DOCSHELL 1AE0E000 == 87 [pid = 3788] [id = 337] 03:24:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1AE12800) [pid = 3788] [serial = 1010] [outer = 00000000] 03:24:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1AF1E400) [pid = 3788] [serial = 1011] [outer = 1AE12800] 03:24:32 INFO - PROCESS | 3788 | 1462530272104 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1B233800) [pid = 3788] [serial = 1012] [outer = 1AE12800] 03:24:32 INFO - PROCESS | 3788 | 1462530272637 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]]]}] 03:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 906ms 03:24:32 INFO - PROCESS | 3788 | 1462530272683 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 03:24:32 INFO - PROCESS | 3788 | 1462530272686 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 03:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:24:32 INFO - PROCESS | 3788 | 1462530272689 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - PROCESS | 3788 | 1462530272691 Marionette TRACE conn3 <- [1,1314,null,{}] 03:24:32 INFO - PROCESS | 3788 | 1462530272695 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}] 03:24:32 INFO - PROCESS | 3788 | 1462530272804 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:24:32 INFO - PROCESS | 3788 | 1462530272943 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 3788 | ++DOCSHELL 1ABB2C00 == 88 [pid = 3788] [id = 338] 03:24:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1ABBD800) [pid = 3788] [serial = 1013] [outer = 00000000] 03:24:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1B23B400) [pid = 3788] [serial = 1014] [outer = 1ABBD800] 03:24:32 INFO - PROCESS | 3788 | 1462530272996 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1B364000) [pid = 3788] [serial = 1015] [outer = 1ABBD800] 03:24:33 INFO - PROCESS | 3788 | 1462530273584 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]]]}] 03:24:33 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 03:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 937ms 03:24:33 INFO - PROCESS | 3788 | 1462530273635 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 3788 | 1462530273637 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 03:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:24:33 INFO - PROCESS | 3788 | 1462530273640 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 3788 | 1462530273642 Marionette TRACE conn3 <- [1,1318,null,{}] 03:24:33 INFO - PROCESS | 3788 | 1462530273646 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}] 03:24:33 INFO - PROCESS | 3788 | 1462530273775 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:24:33 INFO - PROCESS | 3788 | 1462530273920 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:33 INFO - PROCESS | 3788 | ++DOCSHELL 1B610C00 == 89 [pid = 3788] [id = 339] 03:24:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (1B611400) [pid = 3788] [serial = 1016] [outer = 00000000] 03:24:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1B616400) [pid = 3788] [serial = 1017] [outer = 1B611400] 03:24:33 INFO - PROCESS | 3788 | 1462530273974 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1B61C000) [pid = 3788] [serial = 1018] [outer = 1B611400] 03:24:34 INFO - PROCESS | 3788 | 1462530274553 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]]]}] 03:24:34 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 03:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 937ms 03:24:34 INFO - PROCESS | 3788 | 1462530274586 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 3788 | 1462530274588 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 03:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:24:34 INFO - PROCESS | 3788 | 1462530274591 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - PROCESS | 3788 | 1462530274593 Marionette TRACE conn3 <- [1,1322,null,{}] 03:24:34 INFO - PROCESS | 3788 | 1462530274597 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}] 03:24:34 INFO - PROCESS | 3788 | 1462530274703 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:24:34 INFO - PROCESS | 3788 | 1462530274843 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 3788 | ++DOCSHELL 1B36EC00 == 90 [pid = 3788] [id = 340] 03:24:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1B61BC00) [pid = 3788] [serial = 1019] [outer = 00000000] 03:24:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1B776800) [pid = 3788] [serial = 1020] [outer = 1B61BC00] 03:24:34 INFO - PROCESS | 3788 | 1462530274896 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1B77D800) [pid = 3788] [serial = 1021] [outer = 1B61BC00] 03:24:35 INFO - PROCESS | 3788 | 1462530275493 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]]]}] 03:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 937ms 03:24:35 INFO - PROCESS | 3788 | 1462530275538 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:24:35 INFO - PROCESS | 3788 | 1462530275541 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 03:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:24:35 INFO - PROCESS | 3788 | 1462530275546 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:24:35 INFO - PROCESS | 3788 | 1462530275548 Marionette TRACE conn3 <- [1,1326,null,{}] 03:24:35 INFO - PROCESS | 3788 | 1462530275551 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}] 03:24:35 INFO - PROCESS | 3788 | 1462530275658 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:24:35 INFO - PROCESS | 3788 | 1462530275772 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 3788 | ++DOCSHELL 10F47000 == 91 [pid = 3788] [id = 341] 03:24:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1158DC00) [pid = 3788] [serial = 1022] [outer = 00000000] 03:24:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1628E800) [pid = 3788] [serial = 1023] [outer = 1158DC00] 03:24:35 INFO - PROCESS | 3788 | 1462530275824 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (16C71800) [pid = 3788] [serial = 1024] [outer = 1158DC00] 03:24:37 INFO - PROCESS | 3788 | 1462530277103 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]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1608ms 03:24:37 INFO - PROCESS | 3788 | 1462530277152 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:24:37 INFO - PROCESS | 3788 | 1462530277157 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 03:24:37 INFO - PROCESS | 3788 | 1462530277162 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:24:37 INFO - PROCESS | 3788 | 1462530277164 Marionette TRACE conn3 <- [1,1330,null,{}] 03:24:37 INFO - PROCESS | 3788 | 1462530277170 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}] 03:24:37 INFO - PROCESS | 3788 | 1462530277340 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 10D5E400 == 90 [pid = 3788] [id = 332] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 10F4C800 == 89 [pid = 3788] [id = 331] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 17916400 == 88 [pid = 3788] [id = 330] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 171AE400 == 87 [pid = 3788] [id = 329] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 17079400 == 86 [pid = 3788] [id = 328] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 162E2400 == 85 [pid = 3788] [id = 327] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 15960800 == 84 [pid = 3788] [id = 326] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 10D77C00 == 83 [pid = 3788] [id = 325] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 10F47400 == 82 [pid = 3788] [id = 324] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (185B1800) [pid = 3788] [serial = 942] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 19B53000 == 81 [pid = 3788] [id = 318] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 16DAB400 == 80 [pid = 3788] [id = 317] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 13BE7000 == 79 [pid = 3788] [id = 316] 03:24:37 INFO - PROCESS | 3788 | --DOCSHELL 10688400 == 78 [pid = 3788] [id = 315] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (159C1800) [pid = 3788] [serial = 841] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (16BFE800) [pid = 3788] [serial = 927] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (16C76400) [pid = 3788] [serial = 928] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (171A9800) [pid = 3788] [serial = 931] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (17140800) [pid = 3788] [serial = 930] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (13C51800) [pid = 3788] [serial = 936] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (146E7C00) [pid = 3788] [serial = 897] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (17144800) [pid = 3788] [serial = 900] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (19BEEC00) [pid = 3788] [serial = 903] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (19D78400) [pid = 3788] [serial = 906] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1523E000) [pid = 3788] [serial = 921] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (153E6400) [pid = 3788] [serial = 922] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (12C11800) [pid = 3788] [serial = 918] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (13557C00) [pid = 3788] [serial = 919] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (15D54C00) [pid = 3788] [serial = 924] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1791FC00) [pid = 3788] [serial = 933] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (11B10400) [pid = 3788] [serial = 916] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (12ED9800) [pid = 3788] [serial = 915] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (17B59800) [pid = 3788] [serial = 940] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (17147400) [pid = 3788] [serial = 913] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (13BF3400) [pid = 3788] [serial = 912] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1A49D000) [pid = 3788] [serial = 909] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (179F0800) [pid = 3788] [serial = 934] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (16663800) [pid = 3788] [serial = 925] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (15242000) [pid = 3788] [serial = 937] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1629AC00) [pid = 3788] [serial = 939] [outer = 00000000] [url = about:blank] 03:24:37 INFO - PROCESS | 3788 | 1462530277477 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 3788 | ++DOCSHELL 10688400 == 79 [pid = 3788] [id = 342] 03:24:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1071B000) [pid = 3788] [serial = 1025] [outer = 00000000] 03:24:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (11B06C00) [pid = 3788] [serial = 1026] [outer = 1071B000] 03:24:37 INFO - PROCESS | 3788 | 1462530277523 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1320DC00) [pid = 3788] [serial = 1027] [outer = 1071B000] 03:24:37 INFO - PROCESS | 3788 | 1462530277945 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]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 844ms 03:24:38 INFO - PROCESS | 3788 | 1462530278006 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 3788 | 1462530278011 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 03:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:24:38 INFO - PROCESS | 3788 | 1462530278018 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 3788 | 1462530278020 Marionette TRACE conn3 <- [1,1334,null,{}] 03:24:38 INFO - PROCESS | 3788 | 1462530278028 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}] 03:24:38 INFO - PROCESS | 3788 | 1462530278119 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:24:38 INFO - PROCESS | 3788 | 1462530278132 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:38 INFO - PROCESS | 3788 | ++DOCSHELL 13E3B400 == 80 [pid = 3788] [id = 343] 03:24:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (13E44C00) [pid = 3788] [serial = 1028] [outer = 00000000] 03:24:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (15241400) [pid = 3788] [serial = 1029] [outer = 13E44C00] 03:24:38 INFO - PROCESS | 3788 | 1462530278175 Marionette DEBUG loaded listener.js 03:24:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (15952C00) [pid = 3788] [serial = 1030] [outer = 13E44C00] 03:24:38 INFO - PROCESS | 3788 | 1462530278670 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]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 703ms 03:24:38 INFO - PROCESS | 3788 | 1462530278716 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 3788 | 1462530278718 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 03:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:24:38 INFO - PROCESS | 3788 | 1462530278722 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 3788 | 1462530278725 Marionette TRACE conn3 <- [1,1338,null,{}] 03:24:38 INFO - PROCESS | 3788 | 1462530278767 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}] 03:24:38 INFO - PROCESS | 3788 | 1462530278898 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:24:38 INFO - PROCESS | 3788 | 1462530278965 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:38 INFO - PROCESS | 3788 | ++DOCSHELL 16665000 == 81 [pid = 3788] [id = 344] 03:24:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (16665400) [pid = 3788] [serial = 1031] [outer = 00000000] 03:24:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (16C64000) [pid = 3788] [serial = 1032] [outer = 16665400] 03:24:39 INFO - PROCESS | 3788 | 1462530279011 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (16C78000) [pid = 3788] [serial = 1033] [outer = 16665400] 03:24:39 INFO - PROCESS | 3788 | 1462530279406 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]]]}] 03:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 718ms 03:24:39 INFO - PROCESS | 3788 | 1462530279453 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:24:39 INFO - PROCESS | 3788 | 1462530279456 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 03:24:39 INFO - PROCESS | 3788 | 1462530279459 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:24:39 INFO - PROCESS | 3788 | 1462530279461 Marionette TRACE conn3 <- [1,1342,null,{}] 03:24:39 INFO - PROCESS | 3788 | 1462530279464 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}] 03:24:39 INFO - PROCESS | 3788 | 1462530279595 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:24:39 INFO - PROCESS | 3788 | 1462530279614 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 3788 | ++DOCSHELL 16DAA800 == 82 [pid = 3788] [id = 345] 03:24:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (17078800) [pid = 3788] [serial = 1034] [outer = 00000000] 03:24:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (170BC400) [pid = 3788] [serial = 1035] [outer = 17078800] 03:24:39 INFO - PROCESS | 3788 | 1462530279664 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (17147800) [pid = 3788] [serial = 1036] [outer = 17078800] 03:24:40 INFO - PROCESS | 3788 | 1462530280111 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]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 703ms 03:24:40 INFO - PROCESS | 3788 | 1462530280157 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 3788 | 1462530280159 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 03:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:24:40 INFO - PROCESS | 3788 | 1462530280167 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 3788 | 1462530280169 Marionette TRACE conn3 <- [1,1346,null,{}] 03:24:40 INFO - PROCESS | 3788 | 1462530280172 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}] 03:24:40 INFO - PROCESS | 3788 | 1462530280316 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:24:40 INFO - PROCESS | 3788 | 1462530280341 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:40 INFO - PROCESS | 3788 | ++DOCSHELL 17078400 == 83 [pid = 3788] [id = 346] 03:24:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1707B800) [pid = 3788] [serial = 1037] [outer = 00000000] 03:24:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (17916800) [pid = 3788] [serial = 1038] [outer = 1707B800] 03:24:40 INFO - PROCESS | 3788 | 1462530280384 Marionette DEBUG loaded listener.js 03:24:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (17923000) [pid = 3788] [serial = 1039] [outer = 1707B800] 03:24:40 INFO - PROCESS | 3788 | 1462530280830 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]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 703ms 03:24:40 INFO - PROCESS | 3788 | 1462530280862 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 3788 | 1462530280864 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 03:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:24:40 INFO - PROCESS | 3788 | 1462530280867 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 3788 | 1462530280869 Marionette TRACE conn3 <- [1,1350,null,{}] 03:24:40 INFO - PROCESS | 3788 | 1462530280872 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}] 03:24:41 INFO - PROCESS | 3788 | 1462530281013 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:24:41 INFO - PROCESS | 3788 | 1462530281020 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:41 INFO - PROCESS | 3788 | ++DOCSHELL 170B6400 == 84 [pid = 3788] [id = 347] 03:24:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (172D3400) [pid = 3788] [serial = 1040] [outer = 00000000] 03:24:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1871E400) [pid = 3788] [serial = 1041] [outer = 172D3400] 03:24:41 INFO - PROCESS | 3788 | 1462530281120 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (19BEC800) [pid = 3788] [serial = 1042] [outer = 172D3400] 03:24:41 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (11591400) [pid = 3788] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:24:41 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (10D60C00) [pid = 3788] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:24:41 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (10D80C00) [pid = 3788] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:24:41 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1707CC00) [pid = 3788] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:24:41 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (13489000) [pid = 3788] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:24:41 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (16AC4400) [pid = 3788] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:24:41 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (171AF000) [pid = 3788] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:24:41 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (122AC000) [pid = 3788] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:24:41 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (159BAC00) [pid = 3788] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:24:41 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (18254C00) [pid = 3788] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:24:41 INFO - PROCESS | 3788 | 1462530281821 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]]]}] 03:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 968ms 03:24:41 INFO - PROCESS | 3788 | 1462530281854 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:24:41 INFO - PROCESS | 3788 | 1462530281856 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 03:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:24:41 INFO - PROCESS | 3788 | 1462530281860 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:24:41 INFO - PROCESS | 3788 | 1462530281861 Marionette TRACE conn3 <- [1,1354,null,{}] 03:24:41 INFO - PROCESS | 3788 | 1462530281865 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}] 03:24:41 INFO - PROCESS | 3788 | 1462530281950 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:24:42 INFO - PROCESS | 3788 | 1462530282057 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 3788 | ++DOCSHELL 0F62B800 == 85 [pid = 3788] [id = 348] 03:24:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (0F632000) [pid = 3788] [serial = 1043] [outer = 00000000] 03:24:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1414AC00) [pid = 3788] [serial = 1044] [outer = 0F632000] 03:24:42 INFO - PROCESS | 3788 | 1462530282099 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (170B9400) [pid = 3788] [serial = 1045] [outer = 0F632000] 03:24:42 INFO - PROCESS | 3788 | 1462530282454 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] 03:24:42 INFO - PROCESS | 3788 | 1462530282509 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 03:24:42 INFO - PROCESS | 3788 | 1462530282513 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:24:42 INFO - PROCESS | 3788 | 1462530282515 Marionette TRACE conn3 <- [1,1358,null,{}] 03:24:42 INFO - PROCESS | 3788 | 1462530282518 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}] 03:24:42 INFO - PROCESS | 3788 | 1462530282644 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:24:42 INFO - PROCESS | 3788 | 1462530282657 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 3788 | ++DOCSHELL 12E0E400 == 86 [pid = 3788] [id = 349] 03:24:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (13BF0000) [pid = 3788] [serial = 1046] [outer = 00000000] 03:24:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (19CB5C00) [pid = 3788] [serial = 1047] [outer = 13BF0000] 03:24:42 INFO - PROCESS | 3788 | 1462530282700 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (19CC4400) [pid = 3788] [serial = 1048] [outer = 13BF0000] 03:24:43 INFO - PROCESS | 3788 | 1462530283108 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] 03:24:43 INFO - PROCESS | 3788 | 1462530283154 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 03:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:24:43 INFO - PROCESS | 3788 | 1462530283158 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 3788 | 1462530283159 Marionette TRACE conn3 <- [1,1362,null,{}] 03:24:43 INFO - PROCESS | 3788 | 1462530283162 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}] 03:24:43 INFO - PROCESS | 3788 | 1462530283286 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:24:43 INFO - PROCESS | 3788 | 1462530283329 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:43 INFO - PROCESS | 3788 | ++DOCSHELL 14140C00 == 87 [pid = 3788] [id = 350] 03:24:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (19B57000) [pid = 3788] [serial = 1049] [outer = 00000000] 03:24:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (19D78400) [pid = 3788] [serial = 1050] [outer = 19B57000] 03:24:43 INFO - PROCESS | 3788 | 1462530283373 Marionette DEBUG loaded listener.js 03:24:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1A1BB000) [pid = 3788] [serial = 1051] [outer = 19B57000] 03:24:43 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:43 INFO - PROCESS | 3788 | 1462530283953 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] 03:24:44 INFO - PROCESS | 3788 | 1462530284006 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 03:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:24:44 INFO - PROCESS | 3788 | 1462530284011 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:24:44 INFO - PROCESS | 3788 | 1462530284016 Marionette TRACE conn3 <- [1,1366,null,{}] 03:24:44 INFO - PROCESS | 3788 | 1462530284023 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}] 03:24:44 INFO - PROCESS | 3788 | 1462530284143 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:24:44 INFO - PROCESS | 3788 | 1462530284291 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:44 INFO - PROCESS | 3788 | ++DOCSHELL 10F45000 == 88 [pid = 3788] [id = 351] 03:24:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (112A7800) [pid = 3788] [serial = 1052] [outer = 00000000] 03:24:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (13560400) [pid = 3788] [serial = 1053] [outer = 112A7800] 03:24:44 INFO - PROCESS | 3788 | 1462530284347 Marionette DEBUG loaded listener.js 03:24:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (15244C00) [pid = 3788] [serial = 1054] [outer = 112A7800] 03:24:44 INFO - PROCESS | 3788 | 1462530284991 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] 03:24:45 INFO - PROCESS | 3788 | 1462530285022 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 03:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:24:45 INFO - PROCESS | 3788 | 1462530285028 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - PROCESS | 3788 | 1462530285031 Marionette TRACE conn3 <- [1,1370,null,{}] 03:24:45 INFO - PROCESS | 3788 | 1462530285035 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}] 03:24:45 INFO - PROCESS | 3788 | 1462530285147 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:24:45 INFO - PROCESS | 3788 | 1462530285263 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:45 INFO - PROCESS | 3788 | ++DOCSHELL 15956C00 == 89 [pid = 3788] [id = 352] 03:24:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (15AF8800) [pid = 3788] [serial = 1055] [outer = 00000000] 03:24:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (17526400) [pid = 3788] [serial = 1056] [outer = 15AF8800] 03:24:45 INFO - PROCESS | 3788 | 1462530285357 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (17B59800) [pid = 3788] [serial = 1057] [outer = 15AF8800] 03:24:46 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:24:46 INFO - PROCESS | 3788 | 1462530286013 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] 03:24:46 INFO - PROCESS | 3788 | 1462530286073 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 03:24:46 INFO - PROCESS | 3788 | 1462530286096 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:24:46 INFO - PROCESS | 3788 | 1462530286099 Marionette TRACE conn3 <- [1,1374,null,{}] 03:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:24:46 INFO - PROCESS | 3788 | 1462530286110 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}] 03:24:46 INFO - PROCESS | 3788 | 1462530286226 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:24:46 INFO - PROCESS | 3788 | 1462530286369 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:46 INFO - PROCESS | 3788 | ++DOCSHELL 19B4A800 == 90 [pid = 3788] [id = 353] 03:24:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (19CB4800) [pid = 3788] [serial = 1058] [outer = 00000000] 03:24:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1A98AC00) [pid = 3788] [serial = 1059] [outer = 19CB4800] 03:24:46 INFO - PROCESS | 3788 | 1462530286425 Marionette DEBUG loaded listener.js 03:24:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1AF10800) [pid = 3788] [serial = 1060] [outer = 19CB4800] 03:24:47 INFO - PROCESS | 3788 | 1462530287056 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] 03:24:47 INFO - PROCESS | 3788 | 1462530287090 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 03:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:24:47 INFO - PROCESS | 3788 | 1462530287094 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - PROCESS | 3788 | 1462530287096 Marionette TRACE conn3 <- [1,1378,null,{}] 03:24:47 INFO - PROCESS | 3788 | 1462530287099 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}] 03:24:47 INFO - PROCESS | 3788 | 1462530287210 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:24:47 INFO - PROCESS | 3788 | 1462530287351 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 3788 | ++DOCSHELL 1A4AA400 == 91 [pid = 3788] [id = 354] 03:24:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1A989000) [pid = 3788] [serial = 1061] [outer = 00000000] 03:24:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1B36A800) [pid = 3788] [serial = 1062] [outer = 1A989000] 03:24:47 INFO - PROCESS | 3788 | 1462530287405 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1B36F400) [pid = 3788] [serial = 1063] [outer = 1A989000] 03:24:47 INFO - PROCESS | 3788 | 1462530287995 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]]]}] 03:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 937ms 03:24:48 INFO - PROCESS | 3788 | 1462530288039 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 03:24:48 INFO - PROCESS | 3788 | 1462530288041 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 03:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:24:48 INFO - PROCESS | 3788 | 1462530288045 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 3788 | 1462530288047 Marionette TRACE conn3 <- [1,1382,null,{}] 03:24:48 INFO - PROCESS | 3788 | 1462530288051 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}] 03:24:48 INFO - PROCESS | 3788 | 1462530288158 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:24:48 INFO - PROCESS | 3788 | 1462530288300 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 3788 | ++DOCSHELL 10D60800 == 92 [pid = 3788] [id = 355] 03:24:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (135BAC00) [pid = 3788] [serial = 1064] [outer = 00000000] 03:24:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1B772400) [pid = 3788] [serial = 1065] [outer = 135BAC00] 03:24:48 INFO - PROCESS | 3788 | 1462530288354 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (1B778400) [pid = 3788] [serial = 1066] [outer = 135BAC00] 03:24:48 INFO - PROCESS | 3788 | 1462530288919 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]]]}] 03:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 937ms 03:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:24:48 INFO - PROCESS | 3788 | 1462530288990 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 03:24:48 INFO - PROCESS | 3788 | 1462530288992 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 03:24:48 INFO - PROCESS | 3788 | 1462530288996 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 3788 | 1462530288998 Marionette TRACE conn3 <- [1,1386,null,{}] 03:24:48 INFO - PROCESS | 3788 | 1462530289001 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}] 03:24:49 INFO - PROCESS | 3788 | 1462530289135 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:24:49 INFO - PROCESS | 3788 | 1462530289273 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:49 INFO - PROCESS | 3788 | ++DOCSHELL 1B771400 == 93 [pid = 3788] [id = 356] 03:24:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (1B771800) [pid = 3788] [serial = 1067] [outer = 00000000] 03:24:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (1B9C8000) [pid = 3788] [serial = 1068] [outer = 1B771800] 03:24:49 INFO - PROCESS | 3788 | 1462530289327 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (1B9CA400) [pid = 3788] [serial = 1069] [outer = 1B771800] 03:24:49 INFO - PROCESS | 3788 | 1462530289942 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]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 999ms 03:24:50 INFO - PROCESS | 3788 | 1462530289998 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 3788 | 1462530290000 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 03:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:24:50 INFO - PROCESS | 3788 | 1462530290004 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 3788 | 1462530290006 Marionette TRACE conn3 <- [1,1390,null,{}] 03:24:50 INFO - PROCESS | 3788 | 1462530290010 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}] 03:24:50 INFO - PROCESS | 3788 | 1462530290120 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:24:50 INFO - PROCESS | 3788 | 1462530290407 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 3788 | ++DOCSHELL 0F631C00 == 94 [pid = 3788] [id = 357] 03:24:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (10F4D000) [pid = 3788] [serial = 1070] [outer = 00000000] 03:24:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (13561000) [pid = 3788] [serial = 1071] [outer = 10F4D000] 03:24:50 INFO - PROCESS | 3788 | 1462530290463 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (153E6400) [pid = 3788] [serial = 1072] [outer = 10F4D000] 03:24:51 INFO - PROCESS | 3788 | 1462530291098 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]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1156ms 03:24:51 INFO - PROCESS | 3788 | 1462530291179 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 3788 | 1462530291183 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 03:24:51 INFO - PROCESS | 3788 | 1462530291187 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:24:51 INFO - PROCESS | 3788 | 1462530291191 Marionette TRACE conn3 <- [1,1394,null,{}] 03:24:51 INFO - PROCESS | 3788 | 1462530291195 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}] 03:24:51 INFO - PROCESS | 3788 | 1462530291311 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:24:51 INFO - PROCESS | 3788 | 1462530291450 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 3788 | ++DOCSHELL 11B0FC00 == 95 [pid = 3788] [id = 358] 03:24:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (12C14C00) [pid = 3788] [serial = 1073] [outer = 00000000] 03:24:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (16C81400) [pid = 3788] [serial = 1074] [outer = 12C14C00] 03:24:51 INFO - PROCESS | 3788 | 1462530291521 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (17143C00) [pid = 3788] [serial = 1075] [outer = 12C14C00] 03:24:52 INFO - PROCESS | 3788 | 1462530292072 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]]]}] 03:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 953ms 03:24:52 INFO - PROCESS | 3788 | 1462530292139 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:24:52 INFO - PROCESS | 3788 | 1462530292143 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 03:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:24:52 INFO - PROCESS | 3788 | 1462530292147 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 3788 | 1462530292149 Marionette TRACE conn3 <- [1,1398,null,{}] 03:24:52 INFO - PROCESS | 3788 | 1462530292153 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}] 03:24:52 INFO - PROCESS | 3788 | 1462530292256 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:24:52 INFO - PROCESS | 3788 | 1462530292420 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 13E3A800 == 94 [pid = 3788] [id = 206] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 12E0E400 == 93 [pid = 3788] [id = 349] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 0F62B800 == 92 [pid = 3788] [id = 348] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 170B6400 == 91 [pid = 3788] [id = 347] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 17078400 == 90 [pid = 3788] [id = 346] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 16DAA800 == 89 [pid = 3788] [id = 345] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 16665000 == 88 [pid = 3788] [id = 344] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 13E3B400 == 87 [pid = 3788] [id = 343] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 10688400 == 86 [pid = 3788] [id = 342] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 1ABB2C00 == 85 [pid = 3788] [id = 338] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (1158EC00) [pid = 3788] [serial = 945] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (142B1400) [pid = 3788] [serial = 948] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (170BCC00) [pid = 3788] [serial = 951] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (19BED800) [pid = 3788] [serial = 954] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (1A1B6C00) [pid = 3788] [serial = 957] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1ABB6C00) [pid = 3788] [serial = 960] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (1AE15000) [pid = 3788] [serial = 963] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (1B06B800) [pid = 3788] [serial = 966] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (1A4A8000) [pid = 3788] [serial = 999] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | ++DOCSHELL 10688400 == 86 [pid = 3788] [id = 359] 03:24:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (10769C00) [pid = 3788] [serial = 1076] [outer = 00000000] 03:24:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (12ED7400) [pid = 3788] [serial = 1077] [outer = 10769C00] 03:24:52 INFO - PROCESS | 3788 | 1462530292504 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (15239800) [pid = 3788] [serial = 1078] [outer = 10769C00] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 1AE0E000 == 85 [pid = 3788] [id = 337] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 1713E000 == 84 [pid = 3788] [id = 336] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 1523C400 == 83 [pid = 3788] [id = 335] 03:24:52 INFO - PROCESS | 3788 | --DOCSHELL 11BC0000 == 82 [pid = 3788] [id = 334] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (134F0C00) [pid = 3788] [serial = 975] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (142B1C00) [pid = 3788] [serial = 976] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (170B8C00) [pid = 3788] [serial = 984] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (16AD1000) [pid = 3788] [serial = 970] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1595D000) [pid = 3788] [serial = 969] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (1713C800) [pid = 3788] [serial = 985] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (16C7B400) [pid = 3788] [serial = 981] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (1812F000) [pid = 3788] [serial = 988] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (179EDC00) [pid = 3788] [serial = 987] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (13E42C00) [pid = 3788] [serial = 973] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (13C59800) [pid = 3788] [serial = 972] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (162D9400) [pid = 3788] [serial = 978] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1666EC00) [pid = 3788] [serial = 979] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (18713C00) [pid = 3788] [serial = 990] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (16C6C000) [pid = 3788] [serial = 993] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (19BE8800) [pid = 3788] [serial = 996] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (19B4B800) [pid = 3788] [serial = 991] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (19CA7C00) [pid = 3788] [serial = 997] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (17917400) [pid = 3788] [serial = 994] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (17073000) [pid = 3788] [serial = 982] [outer = 00000000] [url = about:blank] 03:24:52 INFO - PROCESS | 3788 | 1462530292964 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]]]}] 03:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 843ms 03:24:52 INFO - PROCESS | 3788 | 1462530292991 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:24:52 INFO - PROCESS | 3788 | 1462530292993 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 03:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:24:52 INFO - PROCESS | 3788 | 1462530292998 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 3788 | 1462530293003 Marionette TRACE conn3 <- [1,1402,null,{}] 03:24:52 INFO - PROCESS | 3788 | 1462530293012 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}] 03:24:53 INFO - PROCESS | 3788 | 1462530293113 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:24:53 INFO - PROCESS | 3788 | 1462530293129 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 3788 | ++DOCSHELL 1707D000 == 83 [pid = 3788] [id = 360] 03:24:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1707D800) [pid = 3788] [serial = 1079] [outer = 00000000] 03:24:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (17147400) [pid = 3788] [serial = 1080] [outer = 1707D800] 03:24:53 INFO - PROCESS | 3788 | 1462530293173 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (17917400) [pid = 3788] [serial = 1081] [outer = 1707D800] 03:24:53 INFO - PROCESS | 3788 | 1462530293647 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]]]}] 03:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 687ms 03:24:53 INFO - PROCESS | 3788 | 1462530293695 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:24:53 INFO - PROCESS | 3788 | 1462530293698 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 03:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:24:53 INFO - PROCESS | 3788 | 1462530293701 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - PROCESS | 3788 | 1462530293703 Marionette TRACE conn3 <- [1,1406,null,{}] 03:24:53 INFO - PROCESS | 3788 | 1462530293706 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}] 03:24:53 INFO - PROCESS | 3788 | 1462530293794 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:24:53 INFO - PROCESS | 3788 | 1462530293802 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 3788 | ++DOCSHELL 11B15800 == 84 [pid = 3788] [id = 361] 03:24:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (16C78C00) [pid = 3788] [serial = 1082] [outer = 00000000] 03:24:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (185AA000) [pid = 3788] [serial = 1083] [outer = 16C78C00] 03:24:53 INFO - PROCESS | 3788 | 1462530293850 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (19B4D400) [pid = 3788] [serial = 1084] [outer = 16C78C00] 03:24:54 INFO - PROCESS | 3788 | 1462530294307 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]]]}] 03:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 625ms 03:24:54 INFO - PROCESS | 3788 | 1462530294339 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:24:54 INFO - PROCESS | 3788 | 1462530294341 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 03:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:24:54 INFO - PROCESS | 3788 | 1462530294348 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:24:54 INFO - PROCESS | 3788 | 1462530294349 Marionette TRACE conn3 <- [1,1410,null,{}] 03:24:54 INFO - PROCESS | 3788 | 1462530294353 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}] 03:24:54 INFO - PROCESS | 3788 | 1462530294438 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:24:54 INFO - PROCESS | 3788 | 1462530294446 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:54 INFO - PROCESS | 3788 | ++DOCSHELL 19B55400 == 85 [pid = 3788] [id = 362] 03:24:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (19BEB000) [pid = 3788] [serial = 1085] [outer = 00000000] 03:24:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (19CAF000) [pid = 3788] [serial = 1086] [outer = 19BEB000] 03:24:54 INFO - PROCESS | 3788 | 1462530294495 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (19CC5C00) [pid = 3788] [serial = 1087] [outer = 19BEB000] 03:24:55 INFO - PROCESS | 3788 | 1462530295034 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]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 03:24:55 INFO - PROCESS | 3788 | 1462530295090 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 3788 | 1462530295092 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 03:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:24:55 INFO - PROCESS | 3788 | 1462530295095 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 3788 | 1462530295097 Marionette TRACE conn3 <- [1,1414,null,{}] 03:24:55 INFO - PROCESS | 3788 | 1462530295100 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}] 03:24:55 INFO - PROCESS | 3788 | 1462530295233 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:24:55 INFO - PROCESS | 3788 | 1462530295252 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:55 INFO - PROCESS | 3788 | ++DOCSHELL 19CCA400 == 86 [pid = 3788] [id = 363] 03:24:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (19D79C00) [pid = 3788] [serial = 1088] [outer = 00000000] 03:24:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1A990400) [pid = 3788] [serial = 1089] [outer = 19D79C00] 03:24:55 INFO - PROCESS | 3788 | 1462530295295 Marionette DEBUG loaded listener.js 03:24:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1ABB8C00) [pid = 3788] [serial = 1090] [outer = 19D79C00] 03:24:55 INFO - PROCESS | 3788 | 1462530295740 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]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 703ms 03:24:55 INFO - PROCESS | 3788 | 1462530295795 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 3788 | 1462530295797 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 03:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:24:55 INFO - PROCESS | 3788 | 1462530295806 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 3788 | 1462530295808 Marionette TRACE conn3 <- [1,1418,null,{}] 03:24:55 INFO - PROCESS | 3788 | 1462530295811 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}] 03:24:55 INFO - PROCESS | 3788 | 1462530295952 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:24:56 INFO - PROCESS | 3788 | 1462530296022 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 3788 | ++DOCSHELL 1AF0F400 == 87 [pid = 3788] [id = 364] 03:24:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1AF10000) [pid = 3788] [serial = 1091] [outer = 00000000] 03:24:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1B076400) [pid = 3788] [serial = 1092] [outer = 1AF10000] 03:24:56 INFO - PROCESS | 3788 | 1462530296065 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (1B23DC00) [pid = 3788] [serial = 1093] [outer = 1AF10000] 03:24:56 INFO - PROCESS | 3788 | 1462530296503 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]]]}] 03:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 03:24:56 INFO - PROCESS | 3788 | 1462530296541 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:24:56 INFO - PROCESS | 3788 | 1462530296543 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 03:24:56 INFO - PROCESS | 3788 | 1462530296546 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:24:56 INFO - PROCESS | 3788 | 1462530296548 Marionette TRACE conn3 <- [1,1422,null,{}] 03:24:56 INFO - PROCESS | 3788 | 1462530296552 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}] 03:24:56 INFO - PROCESS | 3788 | 1462530296676 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:24:56 INFO - PROCESS | 3788 | 1462530296746 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 3788 | ++DOCSHELL 1102F000 == 88 [pid = 3788] [id = 365] 03:24:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (11033800) [pid = 3788] [serial = 1094] [outer = 00000000] 03:24:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (11038C00) [pid = 3788] [serial = 1095] [outer = 11033800] 03:24:56 INFO - PROCESS | 3788 | 1462530296788 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (1103B800) [pid = 3788] [serial = 1096] [outer = 11033800] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (15D5A800) [pid = 3788] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (179EE400) [pid = 3788] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (16662400) [pid = 3788] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (13C57C00) [pid = 3788] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (12E0E000) [pid = 3788] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (19CAAC00) [pid = 3788] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (1ABBDC00) [pid = 3788] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (15AF8400) [pid = 3788] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (1AB17800) [pid = 3788] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (19B54C00) [pid = 3788] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1AE10400) [pid = 3788] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1071FC00) [pid = 3788] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (19DB5800) [pid = 3788] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (13D81400) [pid = 3788] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (15D61C00) [pid = 3788] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (16DB1800) [pid = 3788] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (19B58000) [pid = 3788] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (16AC4000) [pid = 3788] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (19B58800) [pid = 3788] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (17075800) [pid = 3788] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (172D3400) [pid = 3788] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1707B800) [pid = 3788] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (0F632000) [pid = 3788] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (13BF0000) [pid = 3788] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (16665400) [pid = 3788] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (13E44C00) [pid = 3788] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1071B000) [pid = 3788] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:24:57 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (17078800) [pid = 3788] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:24:57 INFO - PROCESS | 3788 | 1462530297533 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]]]}] 03:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1030ms 03:24:57 INFO - PROCESS | 3788 | 1462530297597 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 3788 | 1462530297599 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 03:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:24:57 INFO - PROCESS | 3788 | 1462530297617 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 3788 | 1462530297619 Marionette TRACE conn3 <- [1,1426,null,{}] 03:24:57 INFO - PROCESS | 3788 | 1462530297622 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}] 03:24:57 INFO - PROCESS | 3788 | 1462530297746 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:24:57 INFO - PROCESS | 3788 | 1462530297814 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:57 INFO - PROCESS | 3788 | ++DOCSHELL 10F4DC00 == 89 [pid = 3788] [id = 366] 03:24:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (11036400) [pid = 3788] [serial = 1097] [outer = 00000000] 03:24:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (122A1800) [pid = 3788] [serial = 1098] [outer = 11036400] 03:24:57 INFO - PROCESS | 3788 | 1462530297861 Marionette DEBUG loaded listener.js 03:24:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (13C57C00) [pid = 3788] [serial = 1099] [outer = 11036400] 03:24:58 INFO - PROCESS | 3788 | 1462530298209 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]]]}] 03:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 640ms 03:24:58 INFO - PROCESS | 3788 | 1462530298254 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 3788 | 1462530298256 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 03:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:24:58 INFO - PROCESS | 3788 | 1462530298259 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 3788 | 1462530298261 Marionette TRACE conn3 <- [1,1430,null,{}] 03:24:58 INFO - PROCESS | 3788 | 1462530298265 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}] 03:24:58 INFO - PROCESS | 3788 | 1462530298352 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:24:58 INFO - PROCESS | 3788 | 1462530298358 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:58 INFO - PROCESS | 3788 | ++DOCSHELL 117D4C00 == 90 [pid = 3788] [id = 367] 03:24:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (135C6800) [pid = 3788] [serial = 1100] [outer = 00000000] 03:24:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (162E4000) [pid = 3788] [serial = 1101] [outer = 135C6800] 03:24:58 INFO - PROCESS | 3788 | 1462530298406 Marionette DEBUG loaded listener.js 03:24:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (16E5C800) [pid = 3788] [serial = 1102] [outer = 135C6800] 03:24:58 INFO - PROCESS | 3788 | 1462530298876 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]]]}] 03:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 625ms 03:24:58 INFO - PROCESS | 3788 | 1462530298899 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 3788 | 1462530298902 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 03:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:24:58 INFO - PROCESS | 3788 | 1462530298905 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 3788 | 1462530298907 Marionette TRACE conn3 <- [1,1434,null,{}] 03:24:58 INFO - PROCESS | 3788 | 1462530298911 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}] 03:24:58 INFO - PROCESS | 3788 | 1462530299016 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:24:59 INFO - PROCESS | 3788 | 1462530299022 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 3788 | ++DOCSHELL 11035C00 == 91 [pid = 3788] [id = 368] 03:24:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (17920800) [pid = 3788] [serial = 1103] [outer = 00000000] 03:24:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (19D7E400) [pid = 3788] [serial = 1104] [outer = 17920800] 03:24:59 INFO - PROCESS | 3788 | 1462530299065 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1A4AB400) [pid = 3788] [serial = 1105] [outer = 17920800] 03:24:59 INFO - PROCESS | 3788 | 1462530299763 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]]]}] 03:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 890ms 03:24:59 INFO - PROCESS | 3788 | 1462530299809 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:24:59 INFO - PROCESS | 3788 | 1462530299813 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 03:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:24:59 INFO - PROCESS | 3788 | 1462530299818 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:24:59 INFO - PROCESS | 3788 | 1462530299823 Marionette TRACE conn3 <- [1,1438,null,{}] 03:24:59 INFO - PROCESS | 3788 | 1462530299829 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}] 03:24:59 INFO - PROCESS | 3788 | 1462530299984 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:25:00 INFO - PROCESS | 3788 | 1462530300109 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 3788 | ++DOCSHELL 115D7C00 == 92 [pid = 3788] [id = 369] 03:25:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (115D8800) [pid = 3788] [serial = 1106] [outer = 00000000] 03:25:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (135BE000) [pid = 3788] [serial = 1107] [outer = 115D8800] 03:25:00 INFO - PROCESS | 3788 | 1462530300164 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (15244000) [pid = 3788] [serial = 1108] [outer = 115D8800] 03:25:00 INFO - PROCESS | 3788 | 1462530300773 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]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1047ms 03:25:00 INFO - PROCESS | 3788 | 1462530300853 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 3788 | 1462530300859 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 03:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:25:00 INFO - PROCESS | 3788 | 1462530300899 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 3788 | 1462530300902 Marionette TRACE conn3 <- [1,1442,null,{}] 03:25:00 INFO - PROCESS | 3788 | 1462530300907 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}] 03:25:01 INFO - PROCESS | 3788 | 1462530301030 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:25:01 INFO - PROCESS | 3788 | 1462530301179 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 3788 | ++DOCSHELL 16668400 == 93 [pid = 3788] [id = 370] 03:25:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (16668C00) [pid = 3788] [serial = 1109] [outer = 00000000] 03:25:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (16C72C00) [pid = 3788] [serial = 1110] [outer = 16668C00] 03:25:01 INFO - PROCESS | 3788 | 1462530301270 Marionette DEBUG loaded listener.js 03:25:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (16C82400) [pid = 3788] [serial = 1111] [outer = 16668C00] 03:25:01 INFO - PROCESS | 3788 | 1462530301933 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]]]}] 03:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1078ms 03:25:02 INFO - PROCESS | 3788 | 1462530302007 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:25:02 INFO - PROCESS | 3788 | 1462530302009 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 03:25:02 INFO - PROCESS | 3788 | 1462530302015 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:25:02 INFO - PROCESS | 3788 | 1462530302018 Marionette TRACE conn3 <- [1,1446,null,{}] 03:25:02 INFO - PROCESS | 3788 | 1462530302030 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}] 03:25:02 INFO - PROCESS | 3788 | 1462530302147 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:25:02 INFO - PROCESS | 3788 | 1462530302295 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:02 INFO - PROCESS | 3788 | ++DOCSHELL 19B4AC00 == 94 [pid = 3788] [id = 371] 03:25:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (19B52C00) [pid = 3788] [serial = 1112] [outer = 00000000] 03:25:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (19CA8000) [pid = 3788] [serial = 1113] [outer = 19B52C00] 03:25:02 INFO - PROCESS | 3788 | 1462530302359 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (19CC6800) [pid = 3788] [serial = 1114] [outer = 19B52C00] 03:25:02 INFO - PROCESS | 3788 | 1462530302958 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]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1000ms 03:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:25:03 INFO - PROCESS | 3788 | 1462530303020 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 3788 | 1462530303023 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 03:25:03 INFO - PROCESS | 3788 | 1462530303027 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 3788 | 1462530303029 Marionette TRACE conn3 <- [1,1450,null,{}] 03:25:03 INFO - PROCESS | 3788 | 1462530303033 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}] 03:25:03 INFO - PROCESS | 3788 | 1462530303145 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:25:03 INFO - PROCESS | 3788 | 1462530303305 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 3788 | ++DOCSHELL 1AE10400 == 95 [pid = 3788] [id = 372] 03:25:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1AE14800) [pid = 3788] [serial = 1115] [outer = 00000000] 03:25:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1B070000) [pid = 3788] [serial = 1116] [outer = 1AE14800] 03:25:03 INFO - PROCESS | 3788 | 1462530303368 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B771C00) [pid = 3788] [serial = 1117] [outer = 1AE14800] 03:25:03 INFO - PROCESS | 3788 | 1462530304001 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]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1031ms 03:25:04 INFO - PROCESS | 3788 | 1462530304084 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 3788 | 1462530304087 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 03:25:04 INFO - PROCESS | 3788 | 1462530304090 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:25:04 INFO - PROCESS | 3788 | 1462530304092 Marionette TRACE conn3 <- [1,1454,null,{}] 03:25:04 INFO - PROCESS | 3788 | 1462530304096 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}] 03:25:04 INFO - PROCESS | 3788 | 1462530304238 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:25:04 INFO - PROCESS | 3788 | 1462530304384 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 3788 | ++DOCSHELL 10F4A000 == 96 [pid = 3788] [id = 373] 03:25:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (19CC4800) [pid = 3788] [serial = 1118] [outer = 00000000] 03:25:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1B92D800) [pid = 3788] [serial = 1119] [outer = 19CC4800] 03:25:04 INFO - PROCESS | 3788 | 1462530304440 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1B9C5C00) [pid = 3788] [serial = 1120] [outer = 19CC4800] 03:25:05 INFO - PROCESS | 3788 | 1462530305126 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]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1078ms 03:25:05 INFO - PROCESS | 3788 | 1462530305181 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 3788 | 1462530305184 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 03:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:25:05 INFO - PROCESS | 3788 | 1462530305188 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 3788 | 1462530305190 Marionette TRACE conn3 <- [1,1458,null,{}] 03:25:05 INFO - PROCESS | 3788 | 1462530305194 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}] 03:25:05 INFO - PROCESS | 3788 | 1462530305324 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:25:05 INFO - PROCESS | 3788 | 1462530305478 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 3788 | ++DOCSHELL 107F1C00 == 97 [pid = 3788] [id = 374] 03:25:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (10F43400) [pid = 3788] [serial = 1121] [outer = 00000000] 03:25:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (13D76400) [pid = 3788] [serial = 1122] [outer = 10F43400] 03:25:05 INFO - PROCESS | 3788 | 1462530305533 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (16DB1C00) [pid = 3788] [serial = 1123] [outer = 10F43400] 03:25:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (15D5B800) [pid = 3788] [serial = 1124] [outer = 1B77A800] 03:25:06 INFO - PROCESS | 3788 | 1462530306536 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]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1390ms 03:25:06 INFO - PROCESS | 3788 | 1462530306589 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:25:06 INFO - PROCESS | 3788 | 1462530306592 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 03:25:06 INFO - PROCESS | 3788 | 1462530306597 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:25:06 INFO - PROCESS | 3788 | 1462530306601 Marionette TRACE conn3 <- [1,1462,null,{}] 03:25:06 INFO - PROCESS | 3788 | 1462530306607 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}] 03:25:06 INFO - PROCESS | 3788 | 1462530306713 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:25:06 INFO - PROCESS | 3788 | 1462530306902 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 3788 | ++DOCSHELL 10F4C000 == 98 [pid = 3788] [id = 375] 03:25:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (10F51C00) [pid = 3788] [serial = 1125] [outer = 00000000] 03:25:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (11038000) [pid = 3788] [serial = 1126] [outer = 10F51C00] 03:25:06 INFO - PROCESS | 3788 | 1462530306954 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (11B13400) [pid = 3788] [serial = 1127] [outer = 10F51C00] 03:25:07 INFO - PROCESS | 3788 | 1462530307515 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]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 952ms 03:25:07 INFO - PROCESS | 3788 | 1462530307545 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 3788 | 1462530307550 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 03:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:25:07 INFO - PROCESS | 3788 | 1462530307556 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 3788 | 1462530307559 Marionette TRACE conn3 <- [1,1466,null,{}] 03:25:07 INFO - PROCESS | 3788 | 1462530307562 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}] 03:25:07 INFO - PROCESS | 3788 | 1462530307660 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:25:07 INFO - PROCESS | 3788 | 1462530307819 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 1523CC00 == 97 [pid = 3788] [id = 314] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 117D4C00 == 96 [pid = 3788] [id = 367] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 10F4DC00 == 95 [pid = 3788] [id = 366] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 1102F000 == 94 [pid = 3788] [id = 365] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 1AF0F400 == 93 [pid = 3788] [id = 364] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 19CCA400 == 92 [pid = 3788] [id = 363] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 19B55400 == 91 [pid = 3788] [id = 362] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 11B15800 == 90 [pid = 3788] [id = 361] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 1707D000 == 89 [pid = 3788] [id = 360] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 10688400 == 88 [pid = 3788] [id = 359] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 11B0FC00 == 87 [pid = 3788] [id = 358] 03:25:07 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1628E800) [pid = 3788] [serial = 1023] [outer = 00000000] [url = about:blank] 03:25:07 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (19D78400) [pid = 3788] [serial = 1050] [outer = 00000000] [url = about:blank] 03:25:07 INFO - PROCESS | 3788 | ++DOCSHELL 105E8800 == 88 [pid = 3788] [id = 376] 03:25:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (10688400) [pid = 3788] [serial = 1128] [outer = 00000000] 03:25:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (11032C00) [pid = 3788] [serial = 1129] [outer = 10688400] 03:25:07 INFO - PROCESS | 3788 | 1462530307902 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (132E6C00) [pid = 3788] [serial = 1130] [outer = 10688400] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 0F631C00 == 87 [pid = 3788] [id = 357] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 1B771400 == 86 [pid = 3788] [id = 356] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 10D60800 == 85 [pid = 3788] [id = 355] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 1A4AA400 == 84 [pid = 3788] [id = 354] 03:25:07 INFO - PROCESS | 3788 | --DOCSHELL 19B4A800 == 83 [pid = 3788] [id = 353] 03:25:08 INFO - PROCESS | 3788 | --DOCSHELL 15956C00 == 82 [pid = 3788] [id = 352] 03:25:08 INFO - PROCESS | 3788 | --DOCSHELL 10F45000 == 81 [pid = 3788] [id = 351] 03:25:08 INFO - PROCESS | 3788 | --DOCSHELL 14140C00 == 80 [pid = 3788] [id = 350] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (16AD1400) [pid = 3788] [serial = 853] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1523C800) [pid = 3788] [serial = 949] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (142AE800) [pid = 3788] [serial = 847] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (19D7EC00) [pid = 3788] [serial = 907] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (1AF17800) [pid = 3788] [serial = 964] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (15AF2400) [pid = 3788] [serial = 850] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1ABBE000) [pid = 3788] [serial = 961] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (19CB1000) [pid = 3788] [serial = 955] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (1B072800) [pid = 3788] [serial = 967] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (11BB7400) [pid = 3788] [serial = 946] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (1A824C00) [pid = 3788] [serial = 910] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (15952800) [pid = 3788] [serial = 898] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (1871BC00) [pid = 3788] [serial = 943] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (1791F400) [pid = 3788] [serial = 952] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (19BEF800) [pid = 3788] [serial = 895] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (172CDC00) [pid = 3788] [serial = 901] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (19CA9C00) [pid = 3788] [serial = 904] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (17144400) [pid = 3788] [serial = 859] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (16C75C00) [pid = 3788] [serial = 856] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (1A49E400) [pid = 3788] [serial = 958] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (1871E400) [pid = 3788] [serial = 1041] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (17916800) [pid = 3788] [serial = 1038] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1414AC00) [pid = 3788] [serial = 1044] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1B23B400) [pid = 3788] [serial = 1014] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (13232800) [pid = 3788] [serial = 1002] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (19CB5C00) [pid = 3788] [serial = 1047] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (162DC800) [pid = 3788] [serial = 1005] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (16C64000) [pid = 3788] [serial = 1032] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (15952C00) [pid = 3788] [serial = 1030] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1B616400) [pid = 3788] [serial = 1017] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (15241400) [pid = 3788] [serial = 1029] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (11B06C00) [pid = 3788] [serial = 1026] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1320DC00) [pid = 3788] [serial = 1027] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1AF1E400) [pid = 3788] [serial = 1011] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1B776800) [pid = 3788] [serial = 1020] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (19BEF000) [pid = 3788] [serial = 1008] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (19BEC800) [pid = 3788] [serial = 1042] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (170BC400) [pid = 3788] [serial = 1035] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (19CC4400) [pid = 3788] [serial = 1048] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (17923000) [pid = 3788] [serial = 1039] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (17147800) [pid = 3788] [serial = 1036] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (16C78000) [pid = 3788] [serial = 1033] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (170B9400) [pid = 3788] [serial = 1045] [outer = 00000000] [url = about:blank] 03:25:08 INFO - PROCESS | 3788 | 1462530308356 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]]]}] 03:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 844ms 03:25:08 INFO - PROCESS | 3788 | 1462530308398 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 3788 | 1462530308400 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 03:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:25:08 INFO - PROCESS | 3788 | 1462530308404 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 3788 | 1462530308407 Marionette TRACE conn3 <- [1,1470,null,{}] 03:25:08 INFO - PROCESS | 3788 | 1462530308417 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}] 03:25:08 INFO - PROCESS | 3788 | 1462530308520 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:25:08 INFO - PROCESS | 3788 | 1462530308538 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 3788 | ++DOCSHELL 13E47400 == 81 [pid = 3788] [id = 377] 03:25:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (13E47800) [pid = 3788] [serial = 1131] [outer = 00000000] 03:25:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (142AF400) [pid = 3788] [serial = 1132] [outer = 13E47800] 03:25:08 INFO - PROCESS | 3788 | 1462530308585 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1523B400) [pid = 3788] [serial = 1133] [outer = 13E47800] 03:25:09 INFO - PROCESS | 3788 | 1462530309096 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]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 03:25:09 INFO - PROCESS | 3788 | 1462530309144 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:25:09 INFO - PROCESS | 3788 | 1462530309147 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 03:25:09 INFO - PROCESS | 3788 | 1462530309150 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:25:09 INFO - PROCESS | 3788 | 1462530309153 Marionette TRACE conn3 <- [1,1474,null,{}] 03:25:09 INFO - PROCESS | 3788 | 1462530309156 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}] 03:25:09 INFO - PROCESS | 3788 | 1462530309243 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:25:09 INFO - PROCESS | 3788 | 1462530309351 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 3788 | ++DOCSHELL 1523F800 == 82 [pid = 3788] [id = 378] 03:25:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (15952800) [pid = 3788] [serial = 1134] [outer = 00000000] 03:25:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (159C7400) [pid = 3788] [serial = 1135] [outer = 15952800] 03:25:09 INFO - PROCESS | 3788 | 1462530309394 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (16299400) [pid = 3788] [serial = 1136] [outer = 15952800] 03:25:09 INFO - PROCESS | 3788 | 1462530309754 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]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 625ms 03:25:09 INFO - PROCESS | 3788 | 1462530309796 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:25:09 INFO - PROCESS | 3788 | 1462530309798 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 03:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:25:09 INFO - PROCESS | 3788 | 1462530309801 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 3788 | 1462530309803 Marionette TRACE conn3 <- [1,1478,null,{}] 03:25:09 INFO - PROCESS | 3788 | 1462530309807 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}] 03:25:09 INFO - PROCESS | 3788 | 1462530309891 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:25:09 INFO - PROCESS | 3788 | 1462530309928 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 3788 | ++DOCSHELL 107EFC00 == 83 [pid = 3788] [id = 379] 03:25:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (15D5CC00) [pid = 3788] [serial = 1137] [outer = 00000000] 03:25:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1666A800) [pid = 3788] [serial = 1138] [outer = 15D5CC00] 03:25:09 INFO - PROCESS | 3788 | 1462530309971 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (16C64800) [pid = 3788] [serial = 1139] [outer = 15D5CC00] 03:25:10 INFO - PROCESS | 3788 | 1462530310464 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]]]}] 03:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 703ms 03:25:10 INFO - PROCESS | 3788 | 1462530310498 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 3788 | 1462530310500 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 03:25:10 INFO - PROCESS | 3788 | 1462530310504 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:25:10 INFO - PROCESS | 3788 | 1462530310505 Marionette TRACE conn3 <- [1,1482,null,{}] 03:25:10 INFO - PROCESS | 3788 | 1462530310513 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}] 03:25:10 INFO - PROCESS | 3788 | 1462530310658 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:25:10 INFO - PROCESS | 3788 | 1462530310729 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 3788 | ++DOCSHELL 16C7B400 == 84 [pid = 3788] [id = 380] 03:25:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (16C7C000) [pid = 3788] [serial = 1140] [outer = 00000000] 03:25:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1707E000) [pid = 3788] [serial = 1141] [outer = 16C7C000] 03:25:10 INFO - PROCESS | 3788 | 1462530310773 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (170BA400) [pid = 3788] [serial = 1142] [outer = 16C7C000] 03:25:11 INFO - PROCESS | 3788 | 1462530311183 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]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 03:25:11 INFO - PROCESS | 3788 | 1462530311245 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 3788 | 1462530311247 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 03:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:25:11 INFO - PROCESS | 3788 | 1462530311256 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 3788 | 1462530311258 Marionette TRACE conn3 <- [1,1486,null,{}] 03:25:11 INFO - PROCESS | 3788 | 1462530311262 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}] 03:25:11 INFO - PROCESS | 3788 | 1462530311406 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:25:11 INFO - PROCESS | 3788 | 1462530311473 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 3788 | ++DOCSHELL 15958C00 == 85 [pid = 3788] [id = 381] 03:25:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1707DC00) [pid = 3788] [serial = 1143] [outer = 00000000] 03:25:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (171AA000) [pid = 3788] [serial = 1144] [outer = 1707DC00] 03:25:11 INFO - PROCESS | 3788 | 1462530311515 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (17531400) [pid = 3788] [serial = 1145] [outer = 1707DC00] 03:25:11 INFO - PROCESS | 3788 | 1462530311920 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]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 703ms 03:25:11 INFO - PROCESS | 3788 | 1462530311955 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 3788 | 1462530311957 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 03:25:11 INFO - PROCESS | 3788 | 1462530311960 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:25:11 INFO - PROCESS | 3788 | 1462530311962 Marionette TRACE conn3 <- [1,1490,null,{}] 03:25:11 INFO - PROCESS | 3788 | 1462530311965 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}] 03:25:12 INFO - PROCESS | 3788 | 1462530312083 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:25:12 INFO - PROCESS | 3788 | 1462530312089 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 3788 | ++DOCSHELL 115E1000 == 86 [pid = 3788] [id = 382] 03:25:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (13488800) [pid = 3788] [serial = 1146] [outer = 00000000] 03:25:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (17145000) [pid = 3788] [serial = 1147] [outer = 13488800] 03:25:12 INFO - PROCESS | 3788 | 1462530312557 Marionette DEBUG loaded listener.js 03:25:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (179F4C00) [pid = 3788] [serial = 1148] [outer = 13488800] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1707D800) [pid = 3788] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (16C78C00) [pid = 3788] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (135C6800) [pid = 3788] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (10769C00) [pid = 3788] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (19D79C00) [pid = 3788] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1158DC00) [pid = 3788] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (185A7000) [pid = 3788] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (11033800) [pid = 3788] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (10F4D000) [pid = 3788] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1AF10000) [pid = 3788] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (11036400) [pid = 3788] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (12C14C00) [pid = 3788] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:25:12 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (19BEB000) [pid = 3788] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:25:12 INFO - PROCESS | 3788 | 1462530312949 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]]]}] 03:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1047ms 03:25:13 INFO - PROCESS | 3788 | 1462530313007 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 3788 | 1462530313008 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 03:25:13 INFO - PROCESS | 3788 | 1462530313021 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:25:13 INFO - PROCESS | 3788 | 1462530313023 Marionette TRACE conn3 <- [1,1494,null,{}] 03:25:13 INFO - PROCESS | 3788 | 1462530313027 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}] 03:25:13 INFO - PROCESS | 3788 | 1462530313147 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:25:13 INFO - PROCESS | 3788 | 1462530313159 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 3788 | ++DOCSHELL 0F5C7800 == 87 [pid = 3788] [id = 383] 03:25:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (0F62F800) [pid = 3788] [serial = 1149] [outer = 00000000] 03:25:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (16C66000) [pid = 3788] [serial = 1150] [outer = 0F62F800] 03:25:13 INFO - PROCESS | 3788 | 1462530313203 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (17147000) [pid = 3788] [serial = 1151] [outer = 0F62F800] 03:25:13 INFO - PROCESS | 3788 | 1462530313596 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]]]}] 03:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 594ms 03:25:13 INFO - PROCESS | 3788 | 1462530313620 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 3788 | 1462530313622 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 03:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:25:13 INFO - PROCESS | 3788 | 1462530313625 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - PROCESS | 3788 | 1462530313627 Marionette TRACE conn3 <- [1,1498,null,{}] 03:25:13 INFO - PROCESS | 3788 | 1462530313630 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}] 03:25:13 INFO - PROCESS | 3788 | 1462530313726 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:25:13 INFO - PROCESS | 3788 | 1462530313829 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 3788 | ++DOCSHELL 10D7D400 == 88 [pid = 3788] [id = 384] 03:25:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (11032800) [pid = 3788] [serial = 1152] [outer = 00000000] 03:25:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (182D7800) [pid = 3788] [serial = 1153] [outer = 11032800] 03:25:13 INFO - PROCESS | 3788 | 1462530313871 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (18714800) [pid = 3788] [serial = 1154] [outer = 11032800] 03:25:14 INFO - PROCESS | 3788 | 1462530314265 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]]]}] 03:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 703ms 03:25:14 INFO - PROCESS | 3788 | 1462530314325 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 3788 | 1462530314327 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 03:25:14 INFO - PROCESS | 3788 | 1462530314330 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:25:14 INFO - PROCESS | 3788 | 1462530314332 Marionette TRACE conn3 <- [1,1502,null,{}] 03:25:14 INFO - PROCESS | 3788 | 1462530314336 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}] 03:25:14 INFO - PROCESS | 3788 | 1462530314440 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:25:14 INFO - PROCESS | 3788 | 1462530314446 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 3788 | ++DOCSHELL 19B51800 == 89 [pid = 3788] [id = 385] 03:25:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (19B52000) [pid = 3788] [serial = 1155] [outer = 00000000] 03:25:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (19BF1400) [pid = 3788] [serial = 1156] [outer = 19B52000] 03:25:14 INFO - PROCESS | 3788 | 1462530314493 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (19CAD000) [pid = 3788] [serial = 1157] [outer = 19B52000] 03:25:15 INFO - PROCESS | 3788 | 1462530315251 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]]]}] 03:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 937ms 03:25:15 INFO - PROCESS | 3788 | 1462530315276 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:25:15 INFO - PROCESS | 3788 | 1462530315282 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 03:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:25:15 INFO - PROCESS | 3788 | 1462530315286 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 3788 | 1462530315291 Marionette TRACE conn3 <- [1,1506,null,{}] 03:25:15 INFO - PROCESS | 3788 | 1462530315296 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}] 03:25:15 INFO - PROCESS | 3788 | 1462530315415 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:25:15 INFO - PROCESS | 3788 | 1462530315559 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 3788 | ++DOCSHELL 10D7C000 == 90 [pid = 3788] [id = 386] 03:25:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (10F46C00) [pid = 3788] [serial = 1158] [outer = 00000000] 03:25:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (11BB7400) [pid = 3788] [serial = 1159] [outer = 10F46C00] 03:25:15 INFO - PROCESS | 3788 | 1462530315616 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (13485400) [pid = 3788] [serial = 1160] [outer = 10F46C00] 03:25:16 INFO - PROCESS | 3788 | 1462530316206 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]]]}] 03:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 999ms 03:25:16 INFO - PROCESS | 3788 | 1462530316290 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 3788 | 1462530316296 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 03:25:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:25:16 INFO - PROCESS | 3788 | 1462530316302 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 3788 | 1462530316305 Marionette TRACE conn3 <- [1,1510,null,{}] 03:25:16 INFO - PROCESS | 3788 | 1462530316309 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}] 03:25:16 INFO - PROCESS | 3788 | 1462530316469 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:25:16 INFO - PROCESS | 3788 | 1462530316487 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 3788 | ++DOCSHELL 134F0000 == 91 [pid = 3788] [id = 387] 03:25:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (13BE5400) [pid = 3788] [serial = 1161] [outer = 00000000] 03:25:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (15960800) [pid = 3788] [serial = 1162] [outer = 13BE5400] 03:25:16 INFO - PROCESS | 3788 | 1462530316540 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (162DB800) [pid = 3788] [serial = 1163] [outer = 13BE5400] 03:25:17 INFO - PROCESS | 3788 | 1462530317152 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"]]]}] 03:25:17 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 () { 03:25:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:25:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:25:17 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 () { 03:25:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:25:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:25:17 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 () { 03:25:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:25:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:25:17 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 () { 03:25:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:25:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:25:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:25:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 905ms 03:25:17 INFO - PROCESS | 3788 | 1462530317215 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:25:17 INFO - PROCESS | 3788 | 1462530317217 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 03:25:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:25:17 INFO - PROCESS | 3788 | 1462530317222 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - PROCESS | 3788 | 1462530317225 Marionette TRACE conn3 <- [1,1514,null,{}] 03:25:17 INFO - PROCESS | 3788 | 1462530317236 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}] 03:25:17 INFO - PROCESS | 3788 | 1462530317351 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:25:17 INFO - PROCESS | 3788 | 1462530317495 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 3788 | ++DOCSHELL 19B4EC00 == 92 [pid = 3788] [id = 388] 03:25:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (19B51000) [pid = 3788] [serial = 1164] [outer = 00000000] 03:25:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (19BEC000) [pid = 3788] [serial = 1165] [outer = 19B51000] 03:25:17 INFO - PROCESS | 3788 | 1462530317552 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (19CAA800) [pid = 3788] [serial = 1166] [outer = 19B51000] 03:25:18 INFO - PROCESS | 3788 | 1462530318108 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"]]]}] 03:25:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:25:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:25:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:25:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:25:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 937ms 03:25:18 INFO - PROCESS | 3788 | 1462530318166 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:25:18 INFO - PROCESS | 3788 | 1462530318169 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 03:25:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:25:18 INFO - PROCESS | 3788 | 1462530318173 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 3788 | 1462530318175 Marionette TRACE conn3 <- [1,1518,null,{}] 03:25:18 INFO - PROCESS | 3788 | 1462530318179 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}] 03:25:18 INFO - PROCESS | 3788 | 1462530318290 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:25:18 INFO - PROCESS | 3788 | 1462530318404 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 3788 | ++DOCSHELL 19BEA000 == 93 [pid = 3788] [id = 389] 03:25:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (19BEC400) [pid = 3788] [serial = 1167] [outer = 00000000] 03:25:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (19CC7800) [pid = 3788] [serial = 1168] [outer = 19BEC400] 03:25:18 INFO - PROCESS | 3788 | 1462530318497 Marionette DEBUG loaded listener.js 03:25:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (19D7E800) [pid = 3788] [serial = 1169] [outer = 19BEC400] 03:25:18 INFO - PROCESS | 3788 | 1462530318990 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]]]}] 03:25:19 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 03:25:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:25:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:25:19 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. 03:25:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:25:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 843ms 03:25:19 INFO - PROCESS | 3788 | 1462530319015 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:25:19 INFO - PROCESS | 3788 | 1462530319017 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 03:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:25:19 INFO - PROCESS | 3788 | 1462530319021 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:25:19 INFO - PROCESS | 3788 | 1462530319022 Marionette TRACE conn3 <- [1,1522,null,{}] 03:25:19 INFO - PROCESS | 3788 | 1462530319026 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}] 03:25:19 INFO - PROCESS | 3788 | 1462530319183 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:25:19 INFO - PROCESS | 3788 | 1462530319210 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:19 INFO - PROCESS | 3788 | ++DOCSHELL 12C3D000 == 94 [pid = 3788] [id = 390] 03:25:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (19CC2C00) [pid = 3788] [serial = 1170] [outer = 00000000] 03:25:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1A4A6000) [pid = 3788] [serial = 1171] [outer = 19CC2C00] 03:25:19 INFO - PROCESS | 3788 | 1462530319317 Marionette DEBUG loaded listener.js 03:25:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1A82C000) [pid = 3788] [serial = 1172] [outer = 19CC2C00] 03:25:19 INFO - PROCESS | 3788 | 1462530319950 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]]]}] 03:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 953ms 03:25:19 INFO - PROCESS | 3788 | 1462530319966 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:25:19 INFO - PROCESS | 3788 | 1462530319968 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 03:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:25:19 INFO - PROCESS | 3788 | 1462530319972 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:25:19 INFO - PROCESS | 3788 | 1462530319973 Marionette TRACE conn3 <- [1,1526,null,{}] 03:25:19 INFO - PROCESS | 3788 | 1462530319990 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}] 03:25:20 INFO - PROCESS | 3788 | 1462530320142 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:25:20 INFO - PROCESS | 3788 | 1462530320255 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 3788 | ++DOCSHELL 17148000 == 95 [pid = 3788] [id = 391] 03:25:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1ABBB800) [pid = 3788] [serial = 1173] [outer = 00000000] 03:25:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1AF1AC00) [pid = 3788] [serial = 1174] [outer = 1ABBB800] 03:25:20 INFO - PROCESS | 3788 | 1462530320310 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B073000) [pid = 3788] [serial = 1175] [outer = 1ABBB800] 03:25:20 INFO - PROCESS | 3788 | 1462530320832 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]]]}] 03:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 905ms 03:25:20 INFO - PROCESS | 3788 | 1462530320878 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:25:20 INFO - PROCESS | 3788 | 1462530320881 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 03:25:20 INFO - PROCESS | 3788 | 1462530320886 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:25:20 INFO - PROCESS | 3788 | 1462530320888 Marionette TRACE conn3 <- [1,1530,null,{}] 03:25:20 INFO - PROCESS | 3788 | 1462530320891 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}] 03:25:20 INFO - PROCESS | 3788 | 1462530320999 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:25:21 INFO - PROCESS | 3788 | 1462530321115 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:21 INFO - PROCESS | 3788 | ++DOCSHELL 16661C00 == 96 [pid = 3788] [id = 392] 03:25:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1B237400) [pid = 3788] [serial = 1176] [outer = 00000000] 03:25:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1B363C00) [pid = 3788] [serial = 1177] [outer = 1B237400] 03:25:21 INFO - PROCESS | 3788 | 1462530321208 Marionette DEBUG loaded listener.js 03:25:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1B618000) [pid = 3788] [serial = 1178] [outer = 1B237400] 03:25:21 INFO - PROCESS | 3788 | 1462530321752 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]]]}] 03:25:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 937ms 03:25:21 INFO - PROCESS | 3788 | 1462530321832 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 3788 | 1462530321834 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 03:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:25:21 INFO - PROCESS | 3788 | 1462530321838 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - PROCESS | 3788 | 1462530321840 Marionette TRACE conn3 <- [1,1534,null,{}] 03:25:21 INFO - PROCESS | 3788 | 1462530321843 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}] 03:25:21 INFO - PROCESS | 3788 | 1462530321958 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:25:22 INFO - PROCESS | 3788 | 1462530322103 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 3788 | ++DOCSHELL 1B231800 == 97 [pid = 3788] [id = 393] 03:25:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (1B232C00) [pid = 3788] [serial = 1179] [outer = 00000000] 03:25:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1B926C00) [pid = 3788] [serial = 1180] [outer = 1B232C00] 03:25:22 INFO - PROCESS | 3788 | 1462530322156 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (1B9C2400) [pid = 3788] [serial = 1181] [outer = 1B232C00] 03:25:22 INFO - PROCESS | 3788 | 1462530322736 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]]]}] 03:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 937ms 03:25:22 INFO - PROCESS | 3788 | 1462530322783 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 3788 | 1462530322786 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 03:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:25:22 INFO - PROCESS | 3788 | 1462530322789 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - PROCESS | 3788 | 1462530322791 Marionette TRACE conn3 <- [1,1538,null,{}] 03:25:22 INFO - PROCESS | 3788 | 1462530322795 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}] 03:25:22 INFO - PROCESS | 3788 | 1462530322909 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:25:23 INFO - PROCESS | 3788 | 1462530323066 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 3788 | ++DOCSHELL 1103B400 == 98 [pid = 3788] [id = 394] 03:25:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (1158FC00) [pid = 3788] [serial = 1182] [outer = 00000000] 03:25:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (15AFC800) [pid = 3788] [serial = 1183] [outer = 1158FC00] 03:25:23 INFO - PROCESS | 3788 | 1462530323121 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (17079C00) [pid = 3788] [serial = 1184] [outer = 1158FC00] 03:25:23 INFO - PROCESS | 3788 | 1462530323904 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]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1156ms 03:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:25:23 INFO - PROCESS | 3788 | 1462530323942 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 3788 | 1462530323946 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 03:25:23 INFO - PROCESS | 3788 | 1462530323952 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 3788 | 1462530323958 Marionette TRACE conn3 <- [1,1542,null,{}] 03:25:23 INFO - PROCESS | 3788 | 1462530323966 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}] 03:25:24 INFO - PROCESS | 3788 | 1462530324078 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:25:24 INFO - PROCESS | 3788 | 1462530324242 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 3788 | ++DOCSHELL 12E06000 == 99 [pid = 3788] [id = 395] 03:25:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (12E0E400) [pid = 3788] [serial = 1185] [outer = 00000000] 03:25:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (117D8800) [pid = 3788] [serial = 1186] [outer = 12E0E400] 03:25:24 INFO - PROCESS | 3788 | 1462530324297 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (13E46000) [pid = 3788] [serial = 1187] [outer = 12E0E400] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 10D7D400 == 98 [pid = 3788] [id = 384] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 0F5C7800 == 97 [pid = 3788] [id = 383] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 115E1000 == 96 [pid = 3788] [id = 382] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 15958C00 == 95 [pid = 3788] [id = 381] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 16C7B400 == 94 [pid = 3788] [id = 380] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 107EFC00 == 93 [pid = 3788] [id = 379] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 1523F800 == 92 [pid = 3788] [id = 378] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 13E47400 == 91 [pid = 3788] [id = 377] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 105E8800 == 90 [pid = 3788] [id = 376] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 10F4C000 == 89 [pid = 3788] [id = 375] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 107F1C00 == 88 [pid = 3788] [id = 374] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 10F4A000 == 87 [pid = 3788] [id = 373] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 1AE10400 == 86 [pid = 3788] [id = 372] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (19D7E400) [pid = 3788] [serial = 1104] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 19B4AC00 == 85 [pid = 3788] [id = 371] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 16668400 == 84 [pid = 3788] [id = 370] 03:25:24 INFO - PROCESS | 3788 | --DOCSHELL 115D7C00 == 83 [pid = 3788] [id = 369] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (16C71800) [pid = 3788] [serial = 1024] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1A98F400) [pid = 3788] [serial = 1000] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (17526400) [pid = 3788] [serial = 1056] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (11038C00) [pid = 3788] [serial = 1095] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (153E6400) [pid = 3788] [serial = 1072] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (13561000) [pid = 3788] [serial = 1071] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1B23DC00) [pid = 3788] [serial = 1093] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (1B076400) [pid = 3788] [serial = 1092] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (122A1800) [pid = 3788] [serial = 1098] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (17143C00) [pid = 3788] [serial = 1075] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (16C81400) [pid = 3788] [serial = 1074] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (19CAF000) [pid = 3788] [serial = 1086] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (13560400) [pid = 3788] [serial = 1053] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (1B36A800) [pid = 3788] [serial = 1062] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1B9C8000) [pid = 3788] [serial = 1068] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1B772400) [pid = 3788] [serial = 1065] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (1A98AC00) [pid = 3788] [serial = 1059] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (17147400) [pid = 3788] [serial = 1080] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (17917400) [pid = 3788] [serial = 1081] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (185AA000) [pid = 3788] [serial = 1083] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (19B4D400) [pid = 3788] [serial = 1084] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (162E4000) [pid = 3788] [serial = 1101] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1103B800) [pid = 3788] [serial = 1096] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (16E5C800) [pid = 3788] [serial = 1102] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (15239800) [pid = 3788] [serial = 1078] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (12ED7400) [pid = 3788] [serial = 1077] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1A990400) [pid = 3788] [serial = 1089] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (1ABB8C00) [pid = 3788] [serial = 1090] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (13C57C00) [pid = 3788] [serial = 1099] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (19CC5C00) [pid = 3788] [serial = 1087] [outer = 00000000] [url = about:blank] 03:25:24 INFO - PROCESS | 3788 | 1462530324921 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]]]}] 03:25:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1000ms 03:25:24 INFO - PROCESS | 3788 | 1462530324950 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:25:24 INFO - PROCESS | 3788 | 1462530324956 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 03:25:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:25:24 INFO - PROCESS | 3788 | 1462530324962 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - PROCESS | 3788 | 1462530324964 Marionette TRACE conn3 <- [1,1546,null,{}] 03:25:24 INFO - PROCESS | 3788 | 1462530324968 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}] 03:25:25 INFO - PROCESS | 3788 | 1462530325066 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:25:25 INFO - PROCESS | 3788 | 1462530325177 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 3788 | ++DOCSHELL 1103C400 == 84 [pid = 3788] [id = 396] 03:25:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (115D7C00) [pid = 3788] [serial = 1188] [outer = 00000000] 03:25:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1323D400) [pid = 3788] [serial = 1189] [outer = 115D7C00] 03:25:25 INFO - PROCESS | 3788 | 1462530325222 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (13D79400) [pid = 3788] [serial = 1190] [outer = 115D7C00] 03:25:25 INFO - PROCESS | 3788 | 1462530325623 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]]]}] 03:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 703ms 03:25:25 INFO - PROCESS | 3788 | 1462530325660 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 3788 | 1462530325662 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 03:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:25:25 INFO - PROCESS | 3788 | 1462530325666 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 3788 | 1462530325669 Marionette TRACE conn3 <- [1,1550,null,{}] 03:25:25 INFO - PROCESS | 3788 | 1462530325683 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}] 03:25:25 INFO - PROCESS | 3788 | 1462530325777 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:25:25 INFO - PROCESS | 3788 | 1462530325785 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 3788 | ++DOCSHELL 16664C00 == 85 [pid = 3788] [id = 397] 03:25:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (16665000) [pid = 3788] [serial = 1191] [outer = 00000000] 03:25:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (16C65400) [pid = 3788] [serial = 1192] [outer = 16665000] 03:25:25 INFO - PROCESS | 3788 | 1462530325830 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (16C75C00) [pid = 3788] [serial = 1193] [outer = 16665000] 03:25:26 INFO - PROCESS | 3788 | 1462530326300 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]]]}] 03:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 687ms 03:25:26 INFO - PROCESS | 3788 | 1462530326365 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:25:26 INFO - PROCESS | 3788 | 1462530326367 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 03:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:25:26 INFO - PROCESS | 3788 | 1462530326371 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - PROCESS | 3788 | 1462530326372 Marionette TRACE conn3 <- [1,1554,null,{}] 03:25:26 INFO - PROCESS | 3788 | 1462530326376 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}] 03:25:26 INFO - PROCESS | 3788 | 1462530326490 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:25:26 INFO - PROCESS | 3788 | 1462530326609 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 3788 | ++DOCSHELL 16E5BC00 == 86 [pid = 3788] [id = 398] 03:25:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (16E5C800) [pid = 3788] [serial = 1194] [outer = 00000000] 03:25:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (170C1000) [pid = 3788] [serial = 1195] [outer = 16E5C800] 03:25:26 INFO - PROCESS | 3788 | 1462530326652 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (17149000) [pid = 3788] [serial = 1196] [outer = 16E5C800] 03:25:27 INFO - PROCESS | 3788 | 1462530327044 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]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 687ms 03:25:27 INFO - PROCESS | 3788 | 1462530327070 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 3788 | 1462530327072 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 03:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:25:27 INFO - PROCESS | 3788 | 1462530327082 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 3788 | 1462530327083 Marionette TRACE conn3 <- [1,1558,null,{}] 03:25:27 INFO - PROCESS | 3788 | 1462530327087 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}] 03:25:27 INFO - PROCESS | 3788 | 1462530327220 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:25:27 INFO - PROCESS | 3788 | 1462530327291 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 3788 | ++DOCSHELL 16C72000 == 87 [pid = 3788] [id = 399] 03:25:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (16C81800) [pid = 3788] [serial = 1197] [outer = 00000000] 03:25:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (17922000) [pid = 3788] [serial = 1198] [outer = 16C81800] 03:25:27 INFO - PROCESS | 3788 | 1462530327334 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (18132000) [pid = 3788] [serial = 1199] [outer = 16C81800] 03:25:27 INFO - PROCESS | 3788 | 1462530327756 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]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 687ms 03:25:27 INFO - PROCESS | 3788 | 1462530327775 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 3788 | 1462530327777 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 03:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:25:27 INFO - PROCESS | 3788 | 1462530327792 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 3788 | 1462530327794 Marionette TRACE conn3 <- [1,1562,null,{}] 03:25:27 INFO - PROCESS | 3788 | 1462530327797 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}] 03:25:27 INFO - PROCESS | 3788 | 1462530327964 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:25:27 INFO - PROCESS | 3788 | 1462530328000 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 3788 | ++DOCSHELL 1791FC00 == 88 [pid = 3788] [id = 400] 03:25:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (19B50400) [pid = 3788] [serial = 1200] [outer = 00000000] 03:25:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (19CBF000) [pid = 3788] [serial = 1201] [outer = 19B50400] 03:25:28 INFO - PROCESS | 3788 | 1462530328044 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (19CCA800) [pid = 3788] [serial = 1202] [outer = 19B50400] 03:25:28 INFO - PROCESS | 3788 | 1462530328501 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]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:25:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 735ms 03:25:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:25:28 INFO - PROCESS | 3788 | 1462530328536 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 3788 | 1462530328538 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 03:25:28 INFO - PROCESS | 3788 | 1462530328541 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 3788 | 1462530328543 Marionette TRACE conn3 <- [1,1566,null,{}] 03:25:28 INFO - PROCESS | 3788 | 1462530328546 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}] 03:25:28 INFO - PROCESS | 3788 | 1462530328671 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:25:28 INFO - PROCESS | 3788 | 1462530328742 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:28 INFO - PROCESS | 3788 | ++DOCSHELL 135BB800 == 89 [pid = 3788] [id = 401] 03:25:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (13BF0400) [pid = 3788] [serial = 1203] [outer = 00000000] 03:25:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1A4A3C00) [pid = 3788] [serial = 1204] [outer = 13BF0400] 03:25:28 INFO - PROCESS | 3788 | 1462530328785 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1A98AC00) [pid = 3788] [serial = 1205] [outer = 13BF0400] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (10688400) [pid = 3788] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (16C7C000) [pid = 3788] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (10F51C00) [pid = 3788] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (15D5CC00) [pid = 3788] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (15952800) [pid = 3788] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (13E47800) [pid = 3788] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (1707DC00) [pid = 3788] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (13488800) [pid = 3788] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (0F62F800) [pid = 3788] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (112A7800) [pid = 3788] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1A989000) [pid = 3788] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (19CB4800) [pid = 3788] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (135BAC00) [pid = 3788] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1B771800) [pid = 3788] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (15AF8800) [pid = 3788] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (11032800) [pid = 3788] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1B611400) [pid = 3788] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1AE12800) [pid = 3788] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1B61BC00) [pid = 3788] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (11FB0000) [pid = 3788] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1523E400) [pid = 3788] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1ABBD800) [pid = 3788] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:25:29 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (172D4800) [pid = 3788] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:25:29 INFO - PROCESS | 3788 | 1462530329424 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]]]}] 03:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 938ms 03:25:29 INFO - PROCESS | 3788 | 1462530329488 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:25:29 INFO - PROCESS | 3788 | 1462530329490 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 03:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:25:29 INFO - PROCESS | 3788 | 1462530329494 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:25:29 INFO - PROCESS | 3788 | 1462530329495 Marionette TRACE conn3 <- [1,1570,null,{}] 03:25:29 INFO - PROCESS | 3788 | 1462530329499 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}] 03:25:29 INFO - PROCESS | 3788 | 1462530329586 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:25:29 INFO - PROCESS | 3788 | 1462530329593 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:29 INFO - PROCESS | 3788 | ++DOCSHELL 13D7EC00 == 90 [pid = 3788] [id = 402] 03:25:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (13E47800) [pid = 3788] [serial = 1206] [outer = 00000000] 03:25:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (16C7F800) [pid = 3788] [serial = 1207] [outer = 13E47800] 03:25:29 INFO - PROCESS | 3788 | 1462530329649 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1713E000) [pid = 3788] [serial = 1208] [outer = 13E47800] 03:25:30 INFO - PROCESS | 3788 | 1462530330093 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]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:25:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 625ms 03:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:25:30 INFO - PROCESS | 3788 | 1462530330132 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 3788 | 1462530330134 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 03:25:30 INFO - PROCESS | 3788 | 1462530330137 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 3788 | 1462530330140 Marionette TRACE conn3 <- [1,1574,null,{}] 03:25:30 INFO - PROCESS | 3788 | 1462530330145 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}] 03:25:30 INFO - PROCESS | 3788 | 1462530330236 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:25:30 INFO - PROCESS | 3788 | 1462530330244 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 3788 | ++DOCSHELL 10D5D400 == 91 [pid = 3788] [id = 403] 03:25:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (15A63000) [pid = 3788] [serial = 1209] [outer = 00000000] 03:25:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (19D79800) [pid = 3788] [serial = 1210] [outer = 15A63000] 03:25:30 INFO - PROCESS | 3788 | 1462530330289 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1A992800) [pid = 3788] [serial = 1211] [outer = 15A63000] 03:25:30 INFO - PROCESS | 3788 | 1462530330715 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]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:25:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 625ms 03:25:30 INFO - PROCESS | 3788 | 1462530330778 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 3788 | 1462530330780 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 03:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:25:30 INFO - PROCESS | 3788 | 1462530330783 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 3788 | 1462530330785 Marionette TRACE conn3 <- [1,1578,null,{}] 03:25:30 INFO - PROCESS | 3788 | 1462530330788 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}] 03:25:30 INFO - PROCESS | 3788 | 1462530330876 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:25:30 INFO - PROCESS | 3788 | 1462530330882 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 3788 | ++DOCSHELL 19CB1000 == 92 [pid = 3788] [id = 404] 03:25:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1ABBEC00) [pid = 3788] [serial = 1212] [outer = 00000000] 03:25:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1B069400) [pid = 3788] [serial = 1213] [outer = 1ABBEC00] 03:25:30 INFO - PROCESS | 3788 | 1462530330924 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1B076800) [pid = 3788] [serial = 1214] [outer = 1ABBEC00] 03:25:31 INFO - PROCESS | 3788 | 1462530331650 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]]]}] 03:25:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:25:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 906ms 03:25:31 INFO - PROCESS | 3788 | 1462530331686 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:25:31 INFO - PROCESS | 3788 | 1462530331691 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 03:25:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:25:31 INFO - PROCESS | 3788 | 1462530331697 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:25:31 INFO - PROCESS | 3788 | 1462530331700 Marionette TRACE conn3 <- [1,1582,null,{}] 03:25:31 INFO - PROCESS | 3788 | 1462530331706 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}] 03:25:31 INFO - PROCESS | 3788 | 1462530331831 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:25:31 INFO - PROCESS | 3788 | 1462530331995 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:31 INFO - PROCESS | 3788 | ++DOCSHELL 11038C00 == 93 [pid = 3788] [id = 405] 03:25:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (112AC000) [pid = 3788] [serial = 1215] [outer = 00000000] 03:25:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (11B13800) [pid = 3788] [serial = 1216] [outer = 112AC000] 03:25:32 INFO - PROCESS | 3788 | 1462530332052 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (13BE7000) [pid = 3788] [serial = 1217] [outer = 112AC000] 03:25:32 INFO - PROCESS | 3788 | 1462530332649 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]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1000ms 03:25:32 INFO - PROCESS | 3788 | 1462530332700 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 3788 | 1462530332706 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 03:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:25:32 INFO - PROCESS | 3788 | 1462530332712 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 3788 | 1462530332715 Marionette TRACE conn3 <- [1,1586,null,{}] 03:25:32 INFO - PROCESS | 3788 | 1462530332719 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}] 03:25:32 INFO - PROCESS | 3788 | 1462530332835 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:25:32 INFO - PROCESS | 3788 | 1462530332985 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 3788 | ++DOCSHELL 15243800 == 94 [pid = 3788] [id = 406] 03:25:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (15955C00) [pid = 3788] [serial = 1218] [outer = 00000000] 03:25:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (16C63800) [pid = 3788] [serial = 1219] [outer = 15955C00] 03:25:33 INFO - PROCESS | 3788 | 1462530333039 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (16DA7000) [pid = 3788] [serial = 1220] [outer = 15955C00] 03:25:33 INFO - PROCESS | 3788 | 1462530333666 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]]]}] 03:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1000ms 03:25:33 INFO - PROCESS | 3788 | 1462530333712 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 3788 | 1462530333715 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 03:25:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:25:33 INFO - PROCESS | 3788 | 1462530333719 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 3788 | 1462530333722 Marionette TRACE conn3 <- [1,1590,null,{}] 03:25:33 INFO - PROCESS | 3788 | 1462530333749 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}] 03:25:33 INFO - PROCESS | 3788 | 1462530333867 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:25:34 INFO - PROCESS | 3788 | 1462530334018 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 3788 | ++DOCSHELL 19B55400 == 95 [pid = 3788] [id = 407] 03:25:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (19B56C00) [pid = 3788] [serial = 1221] [outer = 00000000] 03:25:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (19D73000) [pid = 3788] [serial = 1222] [outer = 19B56C00] 03:25:34 INFO - PROCESS | 3788 | 1462530334074 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1AE12C00) [pid = 3788] [serial = 1223] [outer = 19B56C00] 03:25:34 INFO - PROCESS | 3788 | 1462530334640 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]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:25:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1000ms 03:25:34 INFO - PROCESS | 3788 | 1462530334721 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 3788 | 1462530334724 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 03:25:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:25:34 INFO - PROCESS | 3788 | 1462530334727 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 3788 | 1462530334729 Marionette TRACE conn3 <- [1,1594,null,{}] 03:25:34 INFO - PROCESS | 3788 | 1462530334733 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}] 03:25:34 INFO - PROCESS | 3788 | 1462530334884 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:25:35 INFO - PROCESS | 3788 | 1462530335055 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 3788 | ++DOCSHELL 1A98FC00 == 96 [pid = 3788] [id = 408] 03:25:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1B23EC00) [pid = 3788] [serial = 1224] [outer = 00000000] 03:25:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1B369000) [pid = 3788] [serial = 1225] [outer = 1B23EC00] 03:25:35 INFO - PROCESS | 3788 | 1462530335110 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1B61B400) [pid = 3788] [serial = 1226] [outer = 1B23EC00] 03:25:35 INFO - PROCESS | 3788 | 1462530335683 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]]]}] 03:25:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:25:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1000ms 03:25:35 INFO - PROCESS | 3788 | 1462530335730 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:25:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:25:35 INFO - PROCESS | 3788 | 1462530335732 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 03:25:35 INFO - PROCESS | 3788 | 1462530335736 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 3788 | 1462530335738 Marionette TRACE conn3 <- [1,1598,null,{}] 03:25:35 INFO - PROCESS | 3788 | 1462530335742 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}] 03:25:35 INFO - PROCESS | 3788 | 1462530335853 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:25:35 INFO - PROCESS | 3788 | 1462530336015 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 3788 | ++DOCSHELL 117DAC00 == 97 [pid = 3788] [id = 409] 03:25:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1B240800) [pid = 3788] [serial = 1227] [outer = 00000000] 03:25:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1B925800) [pid = 3788] [serial = 1228] [outer = 1B240800] 03:25:36 INFO - PROCESS | 3788 | 1462530336069 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B9CAC00) [pid = 3788] [serial = 1229] [outer = 1B240800] 03:25:36 INFO - PROCESS | 3788 | 1462530336689 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]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:25:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1000ms 03:25:36 INFO - PROCESS | 3788 | 1462530336738 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 3788 | 1462530336740 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 03:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:25:36 INFO - PROCESS | 3788 | 1462530336744 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 3788 | 1462530336746 Marionette TRACE conn3 <- [1,1602,null,{}] 03:25:36 INFO - PROCESS | 3788 | 1462530336750 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}] 03:25:36 INFO - PROCESS | 3788 | 1462530336880 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:25:37 INFO - PROCESS | 3788 | 1462530337031 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 3788 | ++DOCSHELL 15952800 == 98 [pid = 3788] [id = 410] 03:25:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (15957C00) [pid = 3788] [serial = 1230] [outer = 00000000] 03:25:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1E713400) [pid = 3788] [serial = 1231] [outer = 15957C00] 03:25:37 INFO - PROCESS | 3788 | 1462530337085 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1E719000) [pid = 3788] [serial = 1232] [outer = 15957C00] 03:25:37 INFO - PROCESS | 3788 | 1462530337638 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]]]}] 03:25:37 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 03:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 953ms 03:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:25:37 INFO - PROCESS | 3788 | 1462530337696 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 3788 | 1462530337698 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 03:25:37 INFO - PROCESS | 3788 | 1462530337702 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 3788 | 1462530337704 Marionette TRACE conn3 <- [1,1606,null,{}] 03:25:37 INFO - PROCESS | 3788 | 1462530337707 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}] 03:25:37 INFO - PROCESS | 3788 | 1462530337838 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:25:37 INFO - PROCESS | 3788 | 1462530338005 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 3788 | ++DOCSHELL 1103BC00 == 99 [pid = 3788] [id = 411] 03:25:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (11510400) [pid = 3788] [serial = 1233] [outer = 00000000] 03:25:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (12E48000) [pid = 3788] [serial = 1234] [outer = 11510400] 03:25:38 INFO - PROCESS | 3788 | 1462530338058 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (13E3D400) [pid = 3788] [serial = 1235] [outer = 11510400] 03:25:38 INFO - PROCESS | 3788 | 1462530338918 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]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1250ms 03:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:25:38 INFO - PROCESS | 3788 | 1462530338961 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 3788 | 1462530338965 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 03:25:38 INFO - PROCESS | 3788 | 1462530338970 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 3788 | 1462530338974 Marionette TRACE conn3 <- [1,1610,null,{}] 03:25:38 INFO - PROCESS | 3788 | 1462530338980 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}] 03:25:39 INFO - PROCESS | 3788 | 1462530339088 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:25:39 INFO - PROCESS | 3788 | 1462530339245 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:39 INFO - PROCESS | 3788 | ++DOCSHELL 11502400 == 100 [pid = 3788] [id = 412] 03:25:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (11504800) [pid = 3788] [serial = 1236] [outer = 00000000] 03:25:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (11B10400) [pid = 3788] [serial = 1237] [outer = 11504800] 03:25:39 INFO - PROCESS | 3788 | 1462530339293 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (135BC000) [pid = 3788] [serial = 1238] [outer = 11504800] 03:25:39 INFO - PROCESS | 3788 | 1462530339909 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]]]}] 03:25:39 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 03:25:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1000ms 03:25:39 INFO - PROCESS | 3788 | 1462530339970 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 3788 | 1462530339976 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 03:25:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:25:39 INFO - PROCESS | 3788 | 1462530339982 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 3788 | 1462530339984 Marionette TRACE conn3 <- [1,1614,null,{}] 03:25:39 INFO - PROCESS | 3788 | 1462530339988 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}] 03:25:40 INFO - PROCESS | 3788 | 1462530340074 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:25:40 INFO - PROCESS | 3788 | 1462530340236 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 10D5D400 == 99 [pid = 3788] [id = 403] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 13D7EC00 == 98 [pid = 3788] [id = 402] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 135BB800 == 97 [pid = 3788] [id = 401] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 1791FC00 == 96 [pid = 3788] [id = 400] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 16C72000 == 95 [pid = 3788] [id = 399] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 16E5BC00 == 94 [pid = 3788] [id = 398] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 16664C00 == 93 [pid = 3788] [id = 397] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 1103C400 == 92 [pid = 3788] [id = 396] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 12E06000 == 91 [pid = 3788] [id = 395] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 1103B400 == 90 [pid = 3788] [id = 394] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 1B231800 == 89 [pid = 3788] [id = 393] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 16661C00 == 88 [pid = 3788] [id = 392] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (13D76400) [pid = 3788] [serial = 1122] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (135BE000) [pid = 3788] [serial = 1107] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (16C72C00) [pid = 3788] [serial = 1110] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (19CA8000) [pid = 3788] [serial = 1113] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1B070000) [pid = 3788] [serial = 1116] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (1B92D800) [pid = 3788] [serial = 1119] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | ++DOCSHELL 1056EC00 == 89 [pid = 3788] [id = 413] 03:25:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (107EF400) [pid = 3788] [serial = 1239] [outer = 00000000] 03:25:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (117DE400) [pid = 3788] [serial = 1240] [outer = 107EF400] 03:25:40 INFO - PROCESS | 3788 | 1462530340328 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (134CF000) [pid = 3788] [serial = 1241] [outer = 107EF400] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 17148000 == 88 [pid = 3788] [id = 391] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 12C3D000 == 87 [pid = 3788] [id = 390] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 19BEA000 == 86 [pid = 3788] [id = 389] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 19B4EC00 == 85 [pid = 3788] [id = 388] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 134F0000 == 84 [pid = 3788] [id = 387] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 10D7C000 == 83 [pid = 3788] [id = 386] 03:25:40 INFO - PROCESS | 3788 | --DOCSHELL 19B51800 == 82 [pid = 3788] [id = 385] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (1B61C000) [pid = 3788] [serial = 1018] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1B233800) [pid = 3788] [serial = 1012] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (1B77D800) [pid = 3788] [serial = 1021] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (1355DC00) [pid = 3788] [serial = 1003] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (16C6C400) [pid = 3788] [serial = 1006] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (1B364000) [pid = 3788] [serial = 1015] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (1A985800) [pid = 3788] [serial = 1009] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (11032C00) [pid = 3788] [serial = 1129] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (132E6C00) [pid = 3788] [serial = 1130] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1707E000) [pid = 3788] [serial = 1141] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (11B13400) [pid = 3788] [serial = 1127] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (11038000) [pid = 3788] [serial = 1126] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1666A800) [pid = 3788] [serial = 1138] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (159C7400) [pid = 3788] [serial = 1135] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (16299400) [pid = 3788] [serial = 1136] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (142AF400) [pid = 3788] [serial = 1132] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1523B400) [pid = 3788] [serial = 1133] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (171AA000) [pid = 3788] [serial = 1144] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (170BA400) [pid = 3788] [serial = 1142] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (17531400) [pid = 3788] [serial = 1145] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (162DAC00) [pid = 3788] [serial = 706] [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.] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (179F4C00) [pid = 3788] [serial = 1148] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (17145000) [pid = 3788] [serial = 1147] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (16C66000) [pid = 3788] [serial = 1150] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (17147000) [pid = 3788] [serial = 1151] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (18714800) [pid = 3788] [serial = 1154] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (16C64800) [pid = 3788] [serial = 1139] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (15244C00) [pid = 3788] [serial = 1054] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1B36F400) [pid = 3788] [serial = 1063] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1AF10800) [pid = 3788] [serial = 1060] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (1B778400) [pid = 3788] [serial = 1066] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1B9CA400) [pid = 3788] [serial = 1069] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (17B59800) [pid = 3788] [serial = 1057] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (182D7800) [pid = 3788] [serial = 1153] [outer = 00000000] [url = about:blank] 03:25:40 INFO - PROCESS | 3788 | 1462530340785 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]]]}] 03:25:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:25:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 828ms 03:25:40 INFO - PROCESS | 3788 | 1462530340808 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:25:40 INFO - PROCESS | 3788 | 1462530340810 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 03:25:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:25:40 INFO - PROCESS | 3788 | 1462530340817 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - PROCESS | 3788 | 1462530340820 Marionette TRACE conn3 <- [1,1618,null,{}] 03:25:40 INFO - PROCESS | 3788 | 1462530340830 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}] 03:25:40 INFO - PROCESS | 3788 | 1462530340923 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:25:40 INFO - PROCESS | 3788 | 1462530340933 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 3788 | ++DOCSHELL 15952C00 == 83 [pid = 3788] [id = 414] 03:25:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (15956C00) [pid = 3788] [serial = 1242] [outer = 00000000] 03:25:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (15AF5C00) [pid = 3788] [serial = 1243] [outer = 15956C00] 03:25:40 INFO - PROCESS | 3788 | 1462530340979 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (162DAC00) [pid = 3788] [serial = 1244] [outer = 15956C00] 03:25:41 INFO - PROCESS | 3788 | 1462530341473 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]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:25:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 703ms 03:25:41 INFO - PROCESS | 3788 | 1462530341515 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 3788 | 1462530341518 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 03:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:25:41 INFO - PROCESS | 3788 | 1462530341521 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 3788 | 1462530341522 Marionette TRACE conn3 <- [1,1622,null,{}] 03:25:41 INFO - PROCESS | 3788 | 1462530341526 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}] 03:25:41 INFO - PROCESS | 3788 | 1462530341615 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:25:41 INFO - PROCESS | 3788 | 1462530341622 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 3788 | ++DOCSHELL 159C7400 == 84 [pid = 3788] [id = 415] 03:25:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (15AF2800) [pid = 3788] [serial = 1245] [outer = 00000000] 03:25:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (16C6C400) [pid = 3788] [serial = 1246] [outer = 15AF2800] 03:25:41 INFO - PROCESS | 3788 | 1462530341667 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (16DA7800) [pid = 3788] [serial = 1247] [outer = 15AF2800] 03:25:42 INFO - PROCESS | 3788 | 1462530342153 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]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 703ms 03:25:42 INFO - PROCESS | 3788 | 1462530342218 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 3788 | 1462530342220 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 03:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:25:42 INFO - PROCESS | 3788 | 1462530342223 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 3788 | 1462530342225 Marionette TRACE conn3 <- [1,1626,null,{}] 03:25:42 INFO - PROCESS | 3788 | 1462530342228 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}] 03:25:42 INFO - PROCESS | 3788 | 1462530342314 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:25:42 INFO - PROCESS | 3788 | 1462530342322 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 3788 | ++DOCSHELL 16AC7000 == 85 [pid = 3788] [id = 416] 03:25:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (16C6B800) [pid = 3788] [serial = 1248] [outer = 00000000] 03:25:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (170BC800) [pid = 3788] [serial = 1249] [outer = 16C6B800] 03:25:42 INFO - PROCESS | 3788 | 1462530342365 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (17148000) [pid = 3788] [serial = 1250] [outer = 16C6B800] 03:25:42 INFO - PROCESS | 3788 | 1462530342846 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]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 703ms 03:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:25:42 INFO - PROCESS | 3788 | 1462530342929 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 3788 | 1462530342931 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 03:25:42 INFO - PROCESS | 3788 | 1462530342934 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 3788 | 1462530342936 Marionette TRACE conn3 <- [1,1630,null,{}] 03:25:42 INFO - PROCESS | 3788 | 1462530342940 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}] 03:25:43 INFO - PROCESS | 3788 | 1462530343107 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:25:43 INFO - PROCESS | 3788 | 1462530343135 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 3788 | ++DOCSHELL 178D4800 == 86 [pid = 3788] [id = 417] 03:25:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (17917400) [pid = 3788] [serial = 1251] [outer = 00000000] 03:25:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (179EE400) [pid = 3788] [serial = 1252] [outer = 17917400] 03:25:43 INFO - PROCESS | 3788 | 1462530343179 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (17B63000) [pid = 3788] [serial = 1253] [outer = 17917400] 03:25:43 INFO - PROCESS | 3788 | 1462530343619 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]]]}] 03:25:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:25:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 734ms 03:25:43 INFO - PROCESS | 3788 | 1462530343674 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:25:43 INFO - PROCESS | 3788 | 1462530343676 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 03:25:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:25:43 INFO - PROCESS | 3788 | 1462530343679 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 3788 | 1462530343681 Marionette TRACE conn3 <- [1,1634,null,{}] 03:25:43 INFO - PROCESS | 3788 | 1462530343684 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}] 03:25:43 INFO - PROCESS | 3788 | 1462530343811 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:25:43 INFO - PROCESS | 3788 | 1462530343879 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 3788 | ++DOCSHELL 15D57800 == 87 [pid = 3788] [id = 418] 03:25:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (17922400) [pid = 3788] [serial = 1254] [outer = 00000000] 03:25:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (185ADC00) [pid = 3788] [serial = 1255] [outer = 17922400] 03:25:43 INFO - PROCESS | 3788 | 1462530343922 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (185B1800) [pid = 3788] [serial = 1256] [outer = 17922400] 03:25:44 INFO - PROCESS | 3788 | 1462530344346 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]]]}] 03:25:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:25:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 703ms 03:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:25:44 INFO - PROCESS | 3788 | 1462530344385 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 3788 | 1462530344387 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 03:25:44 INFO - PROCESS | 3788 | 1462530344391 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 3788 | 1462530344392 Marionette TRACE conn3 <- [1,1638,null,{}] 03:25:44 INFO - PROCESS | 3788 | 1462530344396 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}] 03:25:44 INFO - PROCESS | 3788 | 1462530344548 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:25:44 INFO - PROCESS | 3788 | 1462530344578 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 3788 | ++DOCSHELL 179F0800 == 88 [pid = 3788] [id = 419] 03:25:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (179F0C00) [pid = 3788] [serial = 1257] [outer = 00000000] 03:25:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (19BEB000) [pid = 3788] [serial = 1258] [outer = 179F0C00] 03:25:44 INFO - PROCESS | 3788 | 1462530344621 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (19CAD400) [pid = 3788] [serial = 1259] [outer = 179F0C00] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (16C81800) [pid = 3788] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (19B50400) [pid = 3788] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (16665000) [pid = 3788] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (115D7C00) [pid = 3788] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (13BF0400) [pid = 3788] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (12E0E400) [pid = 3788] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (15A63000) [pid = 3788] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (13E47800) [pid = 3788] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1158FC00) [pid = 3788] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (16E5C800) [pid = 3788] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (16668C00) [pid = 3788] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (17920800) [pid = 3788] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (19B57000) [pid = 3788] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (19B52C00) [pid = 3788] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (115D8800) [pid = 3788] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (19CC4800) [pid = 3788] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (10F43400) [pid = 3788] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:25:45 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (1AE14800) [pid = 3788] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:25:45 INFO - PROCESS | 3788 | 1462530345357 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]]]}] 03:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 999ms 03:25:45 INFO - PROCESS | 3788 | 1462530345392 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 3788 | 1462530345394 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 03:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:25:45 INFO - PROCESS | 3788 | 1462530345407 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 3788 | 1462530345409 Marionette TRACE conn3 <- [1,1642,null,{}] 03:25:45 INFO - PROCESS | 3788 | 1462530345412 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}] 03:25:45 INFO - PROCESS | 3788 | 1462530345502 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:25:45 INFO - PROCESS | 3788 | 1462530345615 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 3788 | ++DOCSHELL 1071CC00 == 89 [pid = 3788] [id = 420] 03:25:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (10D68C00) [pid = 3788] [serial = 1260] [outer = 00000000] 03:25:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (12C16400) [pid = 3788] [serial = 1261] [outer = 10D68C00] 03:25:45 INFO - PROCESS | 3788 | 1462530345660 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (16AC4800) [pid = 3788] [serial = 1262] [outer = 10D68C00] 03:25:46 INFO - PROCESS | 3788 | 1462530346027 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]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 641ms 03:25:46 INFO - PROCESS | 3788 | 1462530346046 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 3788 | 1462530346048 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 03:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:25:46 INFO - PROCESS | 3788 | 1462530346052 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 3788 | 1462530346053 Marionette TRACE conn3 <- [1,1646,null,{}] 03:25:46 INFO - PROCESS | 3788 | 1462530346057 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}] 03:25:46 INFO - PROCESS | 3788 | 1462530346189 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:25:46 INFO - PROCESS | 3788 | 1462530346198 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 3788 | ++DOCSHELL 10D6C800 == 90 [pid = 3788] [id = 421] 03:25:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (11B14000) [pid = 3788] [serial = 1263] [outer = 00000000] 03:25:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (19B52C00) [pid = 3788] [serial = 1264] [outer = 11B14000] 03:25:46 INFO - PROCESS | 3788 | 1462530346240 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (19CBFC00) [pid = 3788] [serial = 1265] [outer = 11B14000] 03:25:46 INFO - PROCESS | 3788 | 1462530346661 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]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 640ms 03:25:46 INFO - PROCESS | 3788 | 1462530346689 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 3788 | 1462530346692 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 03:25:46 INFO - PROCESS | 3788 | 1462530346695 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:25:46 INFO - PROCESS | 3788 | 1462530346697 Marionette TRACE conn3 <- [1,1650,null,{}] 03:25:46 INFO - PROCESS | 3788 | 1462530346701 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}] 03:25:46 INFO - PROCESS | 3788 | 1462530346848 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:25:46 INFO - PROCESS | 3788 | 1462530346864 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 3788 | ++DOCSHELL 19D7EC00 == 91 [pid = 3788] [id = 422] 03:25:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (19DB4000) [pid = 3788] [serial = 1266] [outer = 00000000] 03:25:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1A831800) [pid = 3788] [serial = 1267] [outer = 19DB4000] 03:25:46 INFO - PROCESS | 3788 | 1462530346911 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1ABB5000) [pid = 3788] [serial = 1268] [outer = 19DB4000] 03:25:47 INFO - PROCESS | 3788 | 1462530347531 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]]]}] 03:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 906ms 03:25:47 INFO - PROCESS | 3788 | 1462530347600 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:25:47 INFO - PROCESS | 3788 | 1462530347604 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 03:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:25:47 INFO - PROCESS | 3788 | 1462530347610 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:25:47 INFO - PROCESS | 3788 | 1462530347615 Marionette TRACE conn3 <- [1,1654,null,{}] 03:25:47 INFO - PROCESS | 3788 | 1462530347622 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}] 03:25:47 INFO - PROCESS | 3788 | 1462530347822 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:25:47 INFO - PROCESS | 3788 | 1462530347932 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 3788 | ++DOCSHELL 107ED800 == 92 [pid = 3788] [id = 423] 03:25:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1102D800) [pid = 3788] [serial = 1269] [outer = 00000000] 03:25:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1103B800) [pid = 3788] [serial = 1270] [outer = 1102D800] 03:25:47 INFO - PROCESS | 3788 | 1462530347986 Marionette DEBUG loaded listener.js 03:25:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (135BAC00) [pid = 3788] [serial = 1271] [outer = 1102D800] 03:25:48 INFO - PROCESS | 3788 | 1462530348546 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]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1000ms 03:25:48 INFO - PROCESS | 3788 | 1462530348615 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 3788 | 1462530348620 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 03:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:25:48 INFO - PROCESS | 3788 | 1462530348627 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 3788 | 1462530348630 Marionette TRACE conn3 <- [1,1658,null,{}] 03:25:48 INFO - PROCESS | 3788 | 1462530348634 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}] 03:25:48 INFO - PROCESS | 3788 | 1462530348757 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:25:48 INFO - PROCESS | 3788 | 1462530348907 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 3788 | ++DOCSHELL 1103AC00 == 93 [pid = 3788] [id = 424] 03:25:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (135C1000) [pid = 3788] [serial = 1272] [outer = 00000000] 03:25:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (15AFCC00) [pid = 3788] [serial = 1273] [outer = 135C1000] 03:25:48 INFO - PROCESS | 3788 | 1462530348962 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (16C63C00) [pid = 3788] [serial = 1274] [outer = 135C1000] 03:25:49 INFO - PROCESS | 3788 | 1462530349544 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]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1000ms 03:25:49 INFO - PROCESS | 3788 | 1462530349628 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 3788 | 1462530349630 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 03:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:25:49 INFO - PROCESS | 3788 | 1462530349648 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 3788 | 1462530349652 Marionette TRACE conn3 <- [1,1662,null,{}] 03:25:49 INFO - PROCESS | 3788 | 1462530349663 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}] 03:25:49 INFO - PROCESS | 3788 | 1462530349796 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:25:49 INFO - PROCESS | 3788 | 1462530349941 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 3788 | ++DOCSHELL 17916C00 == 94 [pid = 3788] [id = 425] 03:25:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (17919000) [pid = 3788] [serial = 1275] [outer = 00000000] 03:25:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (18714400) [pid = 3788] [serial = 1276] [outer = 17919000] 03:25:49 INFO - PROCESS | 3788 | 1462530350002 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (19CC7C00) [pid = 3788] [serial = 1277] [outer = 17919000] 03:25:50 INFO - PROCESS | 3788 | 1462530350617 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]]]}] 03:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1000ms 03:25:50 INFO - PROCESS | 3788 | 1462530350658 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:25:50 INFO - PROCESS | 3788 | 1462530350661 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 03:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:25:50 INFO - PROCESS | 3788 | 1462530350664 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - PROCESS | 3788 | 1462530350666 Marionette TRACE conn3 <- [1,1666,null,{}] 03:25:50 INFO - PROCESS | 3788 | 1462530350670 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}] 03:25:50 INFO - PROCESS | 3788 | 1462530350790 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:25:50 INFO - PROCESS | 3788 | 1462530350951 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 3788 | ++DOCSHELL 1AB1C000 == 95 [pid = 3788] [id = 426] 03:25:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1ABB3800) [pid = 3788] [serial = 1278] [outer = 00000000] 03:25:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1AF16000) [pid = 3788] [serial = 1279] [outer = 1ABB3800] 03:25:51 INFO - PROCESS | 3788 | 1462530351010 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (1B233800) [pid = 3788] [serial = 1280] [outer = 1ABB3800] 03:25:51 INFO - PROCESS | 3788 | 1462530351544 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]]]}] 03:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 906ms 03:25:51 INFO - PROCESS | 3788 | 1462530351568 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:25:51 INFO - PROCESS | 3788 | 1462530351570 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 03:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:25:51 INFO - PROCESS | 3788 | 1462530351573 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:25:51 INFO - PROCESS | 3788 | 1462530351575 Marionette TRACE conn3 <- [1,1670,null,{}] 03:25:51 INFO - PROCESS | 3788 | 1462530351579 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}] 03:25:51 INFO - PROCESS | 3788 | 1462530351692 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:25:51 INFO - PROCESS | 3788 | 1462530351861 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 3788 | ++DOCSHELL 1A829800 == 96 [pid = 3788] [id = 427] 03:25:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1B239400) [pid = 3788] [serial = 1281] [outer = 00000000] 03:25:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1B36BC00) [pid = 3788] [serial = 1282] [outer = 1B239400] 03:25:51 INFO - PROCESS | 3788 | 1462530351914 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1B61C000) [pid = 3788] [serial = 1283] [outer = 1B239400] 03:25:52 INFO - PROCESS | 3788 | 1462530352502 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]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1000ms 03:25:52 INFO - PROCESS | 3788 | 1462530352577 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 3788 | 1462530352579 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 03:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:25:52 INFO - PROCESS | 3788 | 1462530352582 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 3788 | 1462530352584 Marionette TRACE conn3 <- [1,1674,null,{}] 03:25:52 INFO - PROCESS | 3788 | 1462530352588 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}] 03:25:52 INFO - PROCESS | 3788 | 1462530352718 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:25:52 INFO - PROCESS | 3788 | 1462530352877 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 3788 | ++DOCSHELL 1B23C800 == 97 [pid = 3788] [id = 428] 03:25:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1B364000) [pid = 3788] [serial = 1284] [outer = 00000000] 03:25:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1B9CA800) [pid = 3788] [serial = 1285] [outer = 1B364000] 03:25:52 INFO - PROCESS | 3788 | 1462530352931 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1E70AC00) [pid = 3788] [serial = 1286] [outer = 1B364000] 03:25:53 INFO - PROCESS | 3788 | 1462530353458 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]]]}] 03:25:53 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 03:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 937ms 03:25:53 INFO - PROCESS | 3788 | 1462530353528 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 3788 | 1462530353530 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 03:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:25:53 INFO - PROCESS | 3788 | 1462530353534 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 3788 | 1462530353536 Marionette TRACE conn3 <- [1,1678,null,{}] 03:25:53 INFO - PROCESS | 3788 | 1462530353540 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}] 03:25:53 INFO - PROCESS | 3788 | 1462530353649 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:25:53 INFO - PROCESS | 3788 | 1462530353811 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 3788 | ++DOCSHELL 1A4A5400 == 98 [pid = 3788] [id = 429] 03:25:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B369C00) [pid = 3788] [serial = 1287] [outer = 00000000] 03:25:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1E714400) [pid = 3788] [serial = 1288] [outer = 1B369C00] 03:25:53 INFO - PROCESS | 3788 | 1462530353872 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1EF1CC00) [pid = 3788] [serial = 1289] [outer = 1B369C00] 03:25:54 INFO - PROCESS | 3788 | 1462530354399 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]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 937ms 03:25:54 INFO - PROCESS | 3788 | 1462530354479 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 3788 | 1462530354481 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 03:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:25:54 INFO - PROCESS | 3788 | 1462530354485 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 3788 | 1462530354487 Marionette TRACE conn3 <- [1,1682,null,{}] 03:25:54 INFO - PROCESS | 3788 | 1462530354491 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}] 03:25:54 INFO - PROCESS | 3788 | 1462530354601 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:25:54 INFO - PROCESS | 3788 | 1462530354764 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 3788 | ++DOCSHELL 1E70CC00 == 99 [pid = 3788] [id = 430] 03:25:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1E70D400) [pid = 3788] [serial = 1290] [outer = 00000000] 03:25:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (1EF23400) [pid = 3788] [serial = 1291] [outer = 1E70D400] 03:25:54 INFO - PROCESS | 3788 | 1462530354817 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1EF25C00) [pid = 3788] [serial = 1292] [outer = 1E70D400] 03:25:55 INFO - PROCESS | 3788 | 1462530355424 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]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1000ms 03:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:25:55 INFO - PROCESS | 3788 | 1462530355493 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 3788 | 1462530355495 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 03:25:55 INFO - PROCESS | 3788 | 1462530355500 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 3788 | 1462530355502 Marionette TRACE conn3 <- [1,1686,null,{}] 03:25:55 INFO - PROCESS | 3788 | 1462530355506 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}] 03:25:55 INFO - PROCESS | 3788 | 1462530355621 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:25:55 INFO - PROCESS | 3788 | 1462530355818 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:55 INFO - PROCESS | 3788 | ++DOCSHELL 17342000 == 100 [pid = 3788] [id = 431] 03:25:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (17342400) [pid = 3788] [serial = 1293] [outer = 00000000] 03:25:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (182CAC00) [pid = 3788] [serial = 1294] [outer = 17342400] 03:25:55 INFO - PROCESS | 3788 | 1462530355872 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (18719000) [pid = 3788] [serial = 1295] [outer = 17342400] 03:25:56 INFO - PROCESS | 3788 | 1462530356678 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]]]}] 03:25:56 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 03:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1250ms 03:25:56 INFO - PROCESS | 3788 | 1462530356759 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 3788 | 1462530356763 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 03:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:25:56 INFO - PROCESS | 3788 | 1462530356768 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - PROCESS | 3788 | 1462530356772 Marionette TRACE conn3 <- [1,1690,null,{}] 03:25:56 INFO - PROCESS | 3788 | 1462530356776 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}] 03:25:56 INFO - PROCESS | 3788 | 1462530356886 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:25:57 INFO - PROCESS | 3788 | 1462530357054 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 3788 | ++DOCSHELL 135C5800 == 101 [pid = 3788] [id = 432] 03:25:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (13BE6400) [pid = 3788] [serial = 1296] [outer = 00000000] 03:25:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (15246000) [pid = 3788] [serial = 1297] [outer = 13BE6400] 03:25:57 INFO - PROCESS | 3788 | 1462530357108 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (15AFE400) [pid = 3788] [serial = 1298] [outer = 13BE6400] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 15959800 == 100 [pid = 3788] [id = 71] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 10D6C800 == 99 [pid = 3788] [id = 421] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 1071CC00 == 98 [pid = 3788] [id = 420] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 179F0800 == 97 [pid = 3788] [id = 419] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 15D57800 == 96 [pid = 3788] [id = 418] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 178D4800 == 95 [pid = 3788] [id = 417] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 16AC7000 == 94 [pid = 3788] [id = 416] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 159C7400 == 93 [pid = 3788] [id = 415] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 15952C00 == 92 [pid = 3788] [id = 414] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 1056EC00 == 91 [pid = 3788] [id = 413] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 11502400 == 90 [pid = 3788] [id = 412] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (1B069400) [pid = 3788] [serial = 1213] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (19BF1400) [pid = 3788] [serial = 1156] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 15243800 == 89 [pid = 3788] [id = 406] 03:25:57 INFO - PROCESS | 3788 | --DOCSHELL 11038C00 == 88 [pid = 3788] [id = 405] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (16C82400) [pid = 3788] [serial = 1111] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (1A4AB400) [pid = 3788] [serial = 1105] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (1A1BB000) [pid = 3788] [serial = 1051] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (19CC6800) [pid = 3788] [serial = 1114] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (15244000) [pid = 3788] [serial = 1108] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (1B9C5C00) [pid = 3788] [serial = 1120] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (16DB1C00) [pid = 3788] [serial = 1123] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (1B771C00) [pid = 3788] [serial = 1117] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (17922000) [pid = 3788] [serial = 1198] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (19CBF000) [pid = 3788] [serial = 1201] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (16C65400) [pid = 3788] [serial = 1192] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (18132000) [pid = 3788] [serial = 1199] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (16C75C00) [pid = 3788] [serial = 1193] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (11BB7400) [pid = 3788] [serial = 1159] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (1323D400) [pid = 3788] [serial = 1189] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (13D79400) [pid = 3788] [serial = 1190] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (1A4A3C00) [pid = 3788] [serial = 1204] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (13E46000) [pid = 3788] [serial = 1187] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (117D8800) [pid = 3788] [serial = 1186] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (19BEC000) [pid = 3788] [serial = 1165] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (19CC7800) [pid = 3788] [serial = 1168] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1A4A6000) [pid = 3788] [serial = 1171] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1AF1AC00) [pid = 3788] [serial = 1174] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1B363C00) [pid = 3788] [serial = 1177] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1B926C00) [pid = 3788] [serial = 1180] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (19D79800) [pid = 3788] [serial = 1210] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1A992800) [pid = 3788] [serial = 1211] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (16C7F800) [pid = 3788] [serial = 1207] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1A98AC00) [pid = 3788] [serial = 1205] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (15960800) [pid = 3788] [serial = 1162] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (17079C00) [pid = 3788] [serial = 1184] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (15AFC800) [pid = 3788] [serial = 1183] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (170C1000) [pid = 3788] [serial = 1195] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (19CCA800) [pid = 3788] [serial = 1202] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (17149000) [pid = 3788] [serial = 1196] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (1713E000) [pid = 3788] [serial = 1208] [outer = 00000000] [url = about:blank] 03:25:57 INFO - PROCESS | 3788 | 1462530357741 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]]]}] 03:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1000ms 03:25:57 INFO - PROCESS | 3788 | 1462530357771 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 3788 | 1462530357776 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 03:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:25:57 INFO - PROCESS | 3788 | 1462530357782 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 3788 | 1462530357785 Marionette TRACE conn3 <- [1,1694,null,{}] 03:25:57 INFO - PROCESS | 3788 | 1462530357789 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}] 03:25:57 INFO - PROCESS | 3788 | 1462530357883 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:25:57 INFO - PROCESS | 3788 | 1462530357996 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 3788 | ++DOCSHELL 1103CC00 == 89 [pid = 3788] [id = 433] 03:25:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (11502400) [pid = 3788] [serial = 1299] [outer = 00000000] 03:25:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (13D78C00) [pid = 3788] [serial = 1300] [outer = 11502400] 03:25:58 INFO - PROCESS | 3788 | 1462530358051 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (153E7400) [pid = 3788] [serial = 1301] [outer = 11502400] 03:25:58 INFO - PROCESS | 3788 | 1462530358468 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]]]}] 03:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 734ms 03:25:58 INFO - PROCESS | 3788 | 1462530358533 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 3788 | 1462530358535 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 03:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:25:58 INFO - PROCESS | 3788 | 1462530358542 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 3788 | 1462530358545 Marionette TRACE conn3 <- [1,1698,null,{}] 03:25:58 INFO - PROCESS | 3788 | 1462530358555 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}] 03:25:58 INFO - PROCESS | 3788 | 1462530358652 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:25:58 INFO - PROCESS | 3788 | 1462530358665 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 3788 | ++DOCSHELL 16C75C00 == 90 [pid = 3788] [id = 434] 03:25:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (16DAA800) [pid = 3788] [serial = 1302] [outer = 00000000] 03:25:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1707CC00) [pid = 3788] [serial = 1303] [outer = 16DAA800] 03:25:58 INFO - PROCESS | 3788 | 1462530358714 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1713F000) [pid = 3788] [serial = 1304] [outer = 16DAA800] 03:25:59 INFO - PROCESS | 3788 | 1462530359204 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]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 688ms 03:25:59 INFO - PROCESS | 3788 | 1462530359244 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 3788 | 1462530359247 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 03:25:59 INFO - PROCESS | 3788 | 1462530359250 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:25:59 INFO - PROCESS | 3788 | 1462530359252 Marionette TRACE conn3 <- [1,1702,null,{}] 03:25:59 INFO - PROCESS | 3788 | 1462530359255 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}] 03:25:59 INFO - PROCESS | 3788 | 1462530359348 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:25:59 INFO - PROCESS | 3788 | 1462530359355 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 3788 | ++DOCSHELL 1707B800 == 91 [pid = 3788] [id = 435] 03:25:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1707DC00) [pid = 3788] [serial = 1305] [outer = 00000000] 03:25:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (17919400) [pid = 3788] [serial = 1306] [outer = 1707DC00] 03:25:59 INFO - PROCESS | 3788 | 1462530359398 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (17B59C00) [pid = 3788] [serial = 1307] [outer = 1707DC00] 03:25:59 INFO - PROCESS | 3788 | 1462530359882 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]]]}] 03:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 688ms 03:25:59 INFO - PROCESS | 3788 | 1462530359950 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 3788 | 1462530359952 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 03:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:25:59 INFO - PROCESS | 3788 | 1462530359955 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 3788 | 1462530359957 Marionette TRACE conn3 <- [1,1706,null,{}] 03:25:59 INFO - PROCESS | 3788 | 1462530359960 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}] 03:26:00 INFO - PROCESS | 3788 | 1462530360127 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:26:00 INFO - PROCESS | 3788 | 1462530360156 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 3788 | ++DOCSHELL 17148400 == 92 [pid = 3788] [id = 436] 03:26:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (172CA000) [pid = 3788] [serial = 1308] [outer = 00000000] 03:26:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (18714800) [pid = 3788] [serial = 1309] [outer = 172CA000] 03:26:00 INFO - PROCESS | 3788 | 1462530360215 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (18721400) [pid = 3788] [serial = 1310] [outer = 172CA000] 03:26:00 INFO - PROCESS | 3788 | 1462530360707 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]]]}] 03:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 797ms 03:26:00 INFO - PROCESS | 3788 | 1462530360757 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:26:00 INFO - PROCESS | 3788 | 1462530360759 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 03:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:26:00 INFO - PROCESS | 3788 | 1462530360763 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - PROCESS | 3788 | 1462530360764 Marionette TRACE conn3 <- [1,1710,null,{}] 03:26:00 INFO - PROCESS | 3788 | 1462530360775 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}] 03:26:00 INFO - PROCESS | 3788 | 1462530360912 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:26:00 INFO - PROCESS | 3788 | 1462530360988 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 3788 | ++DOCSHELL 19CAF000 == 93 [pid = 3788] [id = 437] 03:26:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (19CC3000) [pid = 3788] [serial = 1311] [outer = 00000000] 03:26:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (19DB7000) [pid = 3788] [serial = 1312] [outer = 19CC3000] 03:26:01 INFO - PROCESS | 3788 | 1462530361031 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1A49CC00) [pid = 3788] [serial = 1313] [outer = 19CC3000] 03:26:01 INFO - PROCESS | 3788 | 1462530361457 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]]]}] 03:26:01 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 03:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 735ms 03:26:01 INFO - PROCESS | 3788 | 1462530361503 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:26:01 INFO - PROCESS | 3788 | 1462530361505 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 03:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:26:01 INFO - PROCESS | 3788 | 1462530361543 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:26:01 INFO - PROCESS | 3788 | 1462530361545 Marionette TRACE conn3 <- [1,1714,null,{}] 03:26:01 INFO - PROCESS | 3788 | 1462530361548 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}] 03:26:01 INFO - PROCESS | 3788 | 1462530361682 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:26:01 INFO - PROCESS | 3788 | 1462530361758 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:01 INFO - PROCESS | 3788 | ++DOCSHELL 19CC7000 == 94 [pid = 3788] [id = 438] 03:26:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (19DB4800) [pid = 3788] [serial = 1314] [outer = 00000000] 03:26:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1A990400) [pid = 3788] [serial = 1315] [outer = 19DB4800] 03:26:01 INFO - PROCESS | 3788 | 1462530361801 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1ABBDC00) [pid = 3788] [serial = 1316] [outer = 19DB4800] 03:26:02 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (11510400) [pid = 3788] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:26:02 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (179F0C00) [pid = 3788] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:26:02 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (17922400) [pid = 3788] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:26:02 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (17917400) [pid = 3788] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:26:02 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (15AF2800) [pid = 3788] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:26:02 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (15956C00) [pid = 3788] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:26:02 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (107EF400) [pid = 3788] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:26:02 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (11504800) [pid = 3788] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:26:02 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (16C6B800) [pid = 3788] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:26:02 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (11B14000) [pid = 3788] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:26:02 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (10D68C00) [pid = 3788] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:26:02 INFO - PROCESS | 3788 | 1462530362370 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]]]}] 03:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 906ms 03:26:02 INFO - PROCESS | 3788 | 1462530362439 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:26:02 INFO - PROCESS | 3788 | 1462530362441 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 03:26:02 INFO - PROCESS | 3788 | 1462530362444 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:26:02 INFO - PROCESS | 3788 | 1462530362446 Marionette TRACE conn3 <- [1,1718,null,{}] 03:26:02 INFO - PROCESS | 3788 | 1462530362450 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}] 03:26:02 INFO - PROCESS | 3788 | 1462530362540 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:26:02 INFO - PROCESS | 3788 | 1462530362547 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 3788 | ++DOCSHELL 11037000 == 95 [pid = 3788] [id = 439] 03:26:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (135C4800) [pid = 3788] [serial = 1317] [outer = 00000000] 03:26:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (17143000) [pid = 3788] [serial = 1318] [outer = 135C4800] 03:26:02 INFO - PROCESS | 3788 | 1462530362589 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (19BEA800) [pid = 3788] [serial = 1319] [outer = 135C4800] 03:26:03 INFO - PROCESS | 3788 | 1462530363052 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]]]}] 03:26:03 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 03:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 641ms 03:26:03 INFO - PROCESS | 3788 | 1462530363083 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:26:03 INFO - PROCESS | 3788 | 1462530363085 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 03:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:26:03 INFO - PROCESS | 3788 | 1462530363088 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:26:03 INFO - PROCESS | 3788 | 1462530363090 Marionette TRACE conn3 <- [1,1722,null,{}] 03:26:03 INFO - PROCESS | 3788 | 1462530363093 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}] 03:26:03 INFO - PROCESS | 3788 | 1462530363190 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:26:03 INFO - PROCESS | 3788 | 1462530363196 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 3788 | ++DOCSHELL 10F43000 == 96 [pid = 3788] [id = 440] 03:26:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (10F49C00) [pid = 3788] [serial = 1320] [outer = 00000000] 03:26:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (16C6B800) [pid = 3788] [serial = 1321] [outer = 10F49C00] 03:26:03 INFO - PROCESS | 3788 | 1462530363238 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1A824C00) [pid = 3788] [serial = 1322] [outer = 10F49C00] 03:26:03 INFO - PROCESS | 3788 | 1462530363699 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]]]}] 03:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 625ms 03:26:03 INFO - PROCESS | 3788 | 1462530363726 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:26:03 INFO - PROCESS | 3788 | 1462530363728 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 03:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:26:03 INFO - PROCESS | 3788 | 1462530363731 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:26:03 INFO - PROCESS | 3788 | 1462530363733 Marionette TRACE conn3 <- [1,1726,null,{}] 03:26:03 INFO - PROCESS | 3788 | 1462530363757 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}] 03:26:03 INFO - PROCESS | 3788 | 1462530363848 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:26:03 INFO - PROCESS | 3788 | 1462530363855 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 3788 | ++DOCSHELL 1AB12000 == 97 [pid = 3788] [id = 441] 03:26:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1ABC1800) [pid = 3788] [serial = 1323] [outer = 00000000] 03:26:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1B367800) [pid = 3788] [serial = 1324] [outer = 1ABC1800] 03:26:03 INFO - PROCESS | 3788 | 1462530363897 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1B36FC00) [pid = 3788] [serial = 1325] [outer = 1ABC1800] 03:26:04 INFO - PROCESS | 3788 | 1462530364627 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]]]}] 03:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 937ms 03:26:04 INFO - PROCESS | 3788 | 1462530364678 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 3788 | 1462530364683 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 03:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:26:04 INFO - PROCESS | 3788 | 1462530364688 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 3788 | 1462530364692 Marionette TRACE conn3 <- [1,1730,null,{}] 03:26:04 INFO - PROCESS | 3788 | 1462530364698 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}] 03:26:04 INFO - PROCESS | 3788 | 1462530364831 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:26:04 INFO - PROCESS | 3788 | 1462530364981 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 3788 | ++DOCSHELL 11B07800 == 98 [pid = 3788] [id = 442] 03:26:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1221EC00) [pid = 3788] [serial = 1326] [outer = 00000000] 03:26:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (135BCC00) [pid = 3788] [serial = 1327] [outer = 1221EC00] 03:26:05 INFO - PROCESS | 3788 | 1462530365041 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (15243400) [pid = 3788] [serial = 1328] [outer = 1221EC00] 03:26:05 INFO - PROCESS | 3788 | 1462530365622 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]]]}] 03:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 999ms 03:26:05 INFO - PROCESS | 3788 | 1462530365691 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 3788 | 1462530365697 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 03:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:26:05 INFO - PROCESS | 3788 | 1462530365703 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 3788 | 1462530365706 Marionette TRACE conn3 <- [1,1734,null,{}] 03:26:05 INFO - PROCESS | 3788 | 1462530365710 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}] 03:26:05 INFO - PROCESS | 3788 | 1462530365830 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:26:05 INFO - PROCESS | 3788 | 1462530365984 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 3788 | ++DOCSHELL 15D61400 == 99 [pid = 3788] [id = 443] 03:26:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (16665400) [pid = 3788] [serial = 1329] [outer = 00000000] 03:26:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (170C1000) [pid = 3788] [serial = 1330] [outer = 16665400] 03:26:06 INFO - PROCESS | 3788 | 1462530366038 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (17531400) [pid = 3788] [serial = 1331] [outer = 16665400] 03:26:06 INFO - PROCESS | 3788 | 1462530366655 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]]]}] 03:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1000ms 03:26:06 INFO - PROCESS | 3788 | 1462530366704 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 3788 | 1462530366707 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 03:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:26:06 INFO - PROCESS | 3788 | 1462530366710 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 3788 | 1462530366714 Marionette TRACE conn3 <- [1,1738,null,{}] 03:26:06 INFO - PROCESS | 3788 | 1462530366741 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}] 03:26:06 INFO - PROCESS | 3788 | 1462530366860 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:26:07 INFO - PROCESS | 3788 | 1462530367014 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 3788 | ++DOCSHELL 1A49D800 == 100 [pid = 3788] [id = 444] 03:26:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1A826C00) [pid = 3788] [serial = 1332] [outer = 00000000] 03:26:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1B363C00) [pid = 3788] [serial = 1333] [outer = 1A826C00] 03:26:07 INFO - PROCESS | 3788 | 1462530367071 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1B77C400) [pid = 3788] [serial = 1334] [outer = 1A826C00] 03:26:07 INFO - PROCESS | 3788 | 1462530367670 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]]]}] 03:26: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 03:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1000ms 03:26:07 INFO - PROCESS | 3788 | 1462530367714 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 3788 | 1462530367717 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 03:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:26:07 INFO - PROCESS | 3788 | 1462530367720 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 3788 | 1462530367722 Marionette TRACE conn3 <- [1,1742,null,{}] 03:26:07 INFO - PROCESS | 3788 | 1462530367726 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}] 03:26:07 INFO - PROCESS | 3788 | 1462530367846 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:26:08 INFO - PROCESS | 3788 | 1462530368011 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 3788 | ++DOCSHELL 1B77F400 == 101 [pid = 3788] [id = 445] 03:26:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1B930400) [pid = 3788] [serial = 1335] [outer = 00000000] 03:26:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B9CB000) [pid = 3788] [serial = 1336] [outer = 1B930400] 03:26:08 INFO - PROCESS | 3788 | 1462530368065 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1E712000) [pid = 3788] [serial = 1337] [outer = 1B930400] 03:26:08 INFO - PROCESS | 3788 | 1462530368578 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]]]}] 03:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 906ms 03:26:08 INFO - PROCESS | 3788 | 1462530368624 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 3788 | 1462530368626 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 03:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:26:08 INFO - PROCESS | 3788 | 1462530368630 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 3788 | 1462530368633 Marionette TRACE conn3 <- [1,1746,null,{}] 03:26:08 INFO - PROCESS | 3788 | 1462530368637 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}] 03:26:08 INFO - PROCESS | 3788 | 1462530368749 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:26:08 INFO - PROCESS | 3788 | 1462530368914 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 3788 | ++DOCSHELL 11B0A000 == 102 [pid = 3788] [id = 446] 03:26:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (19D73800) [pid = 3788] [serial = 1338] [outer = 00000000] 03:26:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1EF21000) [pid = 3788] [serial = 1339] [outer = 19D73800] 03:26:08 INFO - PROCESS | 3788 | 1462530368967 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (1F18FC00) [pid = 3788] [serial = 1340] [outer = 19D73800] 03:26:09 INFO - PROCESS | 3788 | 1462530369539 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]]]}] 03:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 938ms 03:26:09 INFO - PROCESS | 3788 | 1462530369575 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 3788 | 1462530369577 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 03:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:26:09 INFO - PROCESS | 3788 | 1462530369581 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 3788 | 1462530369583 Marionette TRACE conn3 <- [1,1750,null,{}] 03:26:09 INFO - PROCESS | 3788 | 1462530369586 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}] 03:26:09 INFO - PROCESS | 3788 | 1462530369715 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:26:09 INFO - PROCESS | 3788 | 1462530369882 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 3788 | ++DOCSHELL 12C42800 == 103 [pid = 3788] [id = 447] 03:26:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1E70FC00) [pid = 3788] [serial = 1341] [outer = 00000000] 03:26:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (1EF0B800) [pid = 3788] [serial = 1342] [outer = 1E70FC00] 03:26:09 INFO - PROCESS | 3788 | 1462530369938 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (1F18F800) [pid = 3788] [serial = 1343] [outer = 1E70FC00] 03:26:10 INFO - PROCESS | 3788 | 1462530370465 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]]]}] 03:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 938ms 03:26:10 INFO - PROCESS | 3788 | 1462530370526 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 3788 | 1462530370528 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 03:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:26:10 INFO - PROCESS | 3788 | 1462530370532 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 3788 | 1462530370534 Marionette TRACE conn3 <- [1,1754,null,{}] 03:26:10 INFO - PROCESS | 3788 | 1462530370538 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}] 03:26:10 INFO - PROCESS | 3788 | 1462530370680 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:26:10 INFO - PROCESS | 3788 | 1462530370833 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 3788 | ++DOCSHELL 1EF08400 == 104 [pid = 3788] [id = 448] 03:26:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (1EF0C400) [pid = 3788] [serial = 1344] [outer = 00000000] 03:26:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (1F198400) [pid = 3788] [serial = 1345] [outer = 1EF0C400] 03:26:10 INFO - PROCESS | 3788 | 1462530370886 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (1F19B800) [pid = 3788] [serial = 1346] [outer = 1EF0C400] 03:26:11 INFO - PROCESS | 3788 | 1462530371450 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]]]}] 03:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1000ms 03:26:11 INFO - PROCESS | 3788 | 1462530371535 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:26:11 INFO - PROCESS | 3788 | 1462530371537 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 03:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:26:11 INFO - PROCESS | 3788 | 1462530371541 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 3788 | 1462530371543 Marionette TRACE conn3 <- [1,1758,null,{}] 03:26:11 INFO - PROCESS | 3788 | 1462530371546 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}] 03:26:11 INFO - PROCESS | 3788 | 1462530371684 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:26:11 INFO - PROCESS | 3788 | 1462530371837 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 3788 | ++DOCSHELL 10F44C00 == 105 [pid = 3788] [id = 449] 03:26:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (10F51800) [pid = 3788] [serial = 1347] [outer = 00000000] 03:26:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (13BF3C00) [pid = 3788] [serial = 1348] [outer = 10F51800] 03:26:11 INFO - PROCESS | 3788 | 1462530371892 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (15242C00) [pid = 3788] [serial = 1349] [outer = 10F51800] 03:26:12 INFO - PROCESS | 3788 | 1462530372734 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]]]}] 03:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1250ms 03:26:12 INFO - PROCESS | 3788 | 1462530372790 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 3788 | 1462530372794 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 03:26:12 INFO - PROCESS | 3788 | 1462530372800 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:26:12 INFO - PROCESS | 3788 | 1462530372803 Marionette TRACE conn3 <- [1,1762,null,{}] 03:26:12 INFO - PROCESS | 3788 | 1462530372808 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}] 03:26:12 INFO - PROCESS | 3788 | 1462530372921 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:26:13 INFO - PROCESS | 3788 | 1462530373078 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 3788 | ++DOCSHELL 1158E000 == 106 [pid = 3788] [id = 450] 03:26:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (117D8800) [pid = 3788] [serial = 1350] [outer = 00000000] 03:26:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (134CEC00) [pid = 3788] [serial = 1351] [outer = 117D8800] 03:26:13 INFO - PROCESS | 3788 | 1462530373127 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (14140C00) [pid = 3788] [serial = 1352] [outer = 117D8800] 03:26:13 INFO - PROCESS | 3788 | 1462530373755 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]]]}] 03:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1000ms 03:26:13 INFO - PROCESS | 3788 | 1462530373804 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 3788 | 1462530373810 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 03:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:26:13 INFO - PROCESS | 3788 | 1462530373816 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - PROCESS | 3788 | 1462530373818 Marionette TRACE conn3 <- [1,1766,null,{}] 03:26:13 INFO - PROCESS | 3788 | 1462530373822 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}] 03:26:13 INFO - PROCESS | 3788 | 1462530373927 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:26:14 INFO - PROCESS | 3788 | 1462530374084 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 3788 | ++DOCSHELL 135BBC00 == 107 [pid = 3788] [id = 451] 03:26:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 167 (1523D000) [pid = 3788] [serial = 1353] [outer = 00000000] 03:26:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 168 (16AA4C00) [pid = 3788] [serial = 1354] [outer = 1523D000] 03:26:14 INFO - PROCESS | 3788 | 1462530374135 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 169 (16C74000) [pid = 3788] [serial = 1355] [outer = 1523D000] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 17B61000 == 106 [pid = 3788] [id = 166] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 13E3E000 == 105 [pid = 3788] [id = 167] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 10F43000 == 104 [pid = 3788] [id = 440] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 11037000 == 103 [pid = 3788] [id = 439] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 19CC7000 == 102 [pid = 3788] [id = 438] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 19CB1000 == 101 [pid = 3788] [id = 404] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 19CAF000 == 100 [pid = 3788] [id = 437] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 17148400 == 99 [pid = 3788] [id = 436] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 1707B800 == 98 [pid = 3788] [id = 435] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 16C75C00 == 97 [pid = 3788] [id = 434] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 1103CC00 == 96 [pid = 3788] [id = 433] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 135C5800 == 95 [pid = 3788] [id = 432] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 168 (11B13800) [pid = 3788] [serial = 1216] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 167 (16C63800) [pid = 3788] [serial = 1219] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 166 (19D73000) [pid = 3788] [serial = 1222] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (1B369000) [pid = 3788] [serial = 1225] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (1B925800) [pid = 3788] [serial = 1228] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (1E713400) [pid = 3788] [serial = 1231] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (1A831800) [pid = 3788] [serial = 1267] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 1AB1C000 == 94 [pid = 3788] [id = 426] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 17916C00 == 93 [pid = 3788] [id = 425] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 1103AC00 == 92 [pid = 3788] [id = 424] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 107ED800 == 91 [pid = 3788] [id = 423] 03:26:14 INFO - PROCESS | 3788 | --DOCSHELL 19D7EC00 == 90 [pid = 3788] [id = 422] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (185ADC00) [pid = 3788] [serial = 1255] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (179EE400) [pid = 3788] [serial = 1252] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (17B63000) [pid = 3788] [serial = 1253] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (16C6C400) [pid = 3788] [serial = 1246] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (16DA7800) [pid = 3788] [serial = 1247] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (15AF5C00) [pid = 3788] [serial = 1243] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (162DAC00) [pid = 3788] [serial = 1244] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (117DE400) [pid = 3788] [serial = 1240] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (134CF000) [pid = 3788] [serial = 1241] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (135BC000) [pid = 3788] [serial = 1238] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (11B10400) [pid = 3788] [serial = 1237] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (185B1800) [pid = 3788] [serial = 1256] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (170BC800) [pid = 3788] [serial = 1249] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (19CBFC00) [pid = 3788] [serial = 1265] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (12C16400) [pid = 3788] [serial = 1261] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (13E3D400) [pid = 3788] [serial = 1235] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (12E48000) [pid = 3788] [serial = 1234] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (19BEB000) [pid = 3788] [serial = 1258] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (19B52C00) [pid = 3788] [serial = 1264] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (19CAD400) [pid = 3788] [serial = 1259] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (16AC4800) [pid = 3788] [serial = 1262] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (17148000) [pid = 3788] [serial = 1250] [outer = 00000000] [url = about:blank] 03:26:14 INFO - PROCESS | 3788 | 1462530374658 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]]]}] 03:26:14 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 03:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 906ms 03:26:14 INFO - PROCESS | 3788 | 1462530374719 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:26:14 INFO - PROCESS | 3788 | 1462530374721 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 03:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:26:14 INFO - PROCESS | 3788 | 1462530374724 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 3788 | 1462530374727 Marionette TRACE conn3 <- [1,1770,null,{}] 03:26:14 INFO - PROCESS | 3788 | 1462530374737 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}] 03:26:14 INFO - PROCESS | 3788 | 1462530374837 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:26:14 INFO - PROCESS | 3788 | 1462530374949 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:14 INFO - PROCESS | 3788 | ++DOCSHELL 13E46000 == 91 [pid = 3788] [id = 452] 03:26:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1413FC00) [pid = 3788] [serial = 1356] [outer = 00000000] 03:26:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1666EC00) [pid = 3788] [serial = 1357] [outer = 1413FC00] 03:26:14 INFO - PROCESS | 3788 | 1462530374995 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (16C78800) [pid = 3788] [serial = 1358] [outer = 1413FC00] 03:26:15 INFO - PROCESS | 3788 | 1462530375385 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]]]}] 03:26: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 03:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 703ms 03:26:15 INFO - PROCESS | 3788 | 1462530375424 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:26:15 INFO - PROCESS | 3788 | 1462530375426 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 03:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:26:15 INFO - PROCESS | 3788 | 1462530375430 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:26:15 INFO - PROCESS | 3788 | 1462530375431 Marionette TRACE conn3 <- [1,1774,null,{}] 03:26:15 INFO - PROCESS | 3788 | 1462530375435 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}] 03:26:15 INFO - PROCESS | 3788 | 1462530375535 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:26:15 INFO - PROCESS | 3788 | 1462530375545 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 3788 | ++DOCSHELL 16C6C400 == 92 [pid = 3788] [id = 453] 03:26:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (17077000) [pid = 3788] [serial = 1359] [outer = 00000000] 03:26:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (170BBC00) [pid = 3788] [serial = 1360] [outer = 17077000] 03:26:15 INFO - PROCESS | 3788 | 1462530375589 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (17147000) [pid = 3788] [serial = 1361] [outer = 17077000] 03:26:16 INFO - PROCESS | 3788 | 1462530376048 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]]]}] 03:26: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 03:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 640ms 03:26:16 INFO - PROCESS | 3788 | 1462530376067 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 3788 | 1462530376069 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 03:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:26:16 INFO - PROCESS | 3788 | 1462530376073 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 3788 | 1462530376074 Marionette TRACE conn3 <- [1,1778,null,{}] 03:26:16 INFO - PROCESS | 3788 | 1462530376078 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}] 03:26:16 INFO - PROCESS | 3788 | 1462530376169 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:26:16 INFO - PROCESS | 3788 | 1462530376177 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 3788 | ++DOCSHELL 17073800 == 93 [pid = 3788] [id = 454] 03:26:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (17075000) [pid = 3788] [serial = 1362] [outer = 00000000] 03:26:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (179F6000) [pid = 3788] [serial = 1363] [outer = 17075000] 03:26:16 INFO - PROCESS | 3788 | 1462530376220 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1812A000) [pid = 3788] [serial = 1364] [outer = 17075000] 03:26:16 INFO - PROCESS | 3788 | 1462530376729 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]]]}] 03:26:16 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) 03:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms 03:26:16 INFO - PROCESS | 3788 | 1462530376825 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 3788 | 1462530376827 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 03:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:26:16 INFO - PROCESS | 3788 | 1462530376831 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 3788 | 1462530376833 Marionette TRACE conn3 <- [1,1782,null,{}] 03:26:16 INFO - PROCESS | 3788 | 1462530376837 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}] 03:26:16 INFO - PROCESS | 3788 | 1462530376983 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:26:16 INFO - PROCESS | 3788 | 1462530377003 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 3788 | ++DOCSHELL 185ADC00 == 94 [pid = 3788] [id = 455] 03:26:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (19B4B800) [pid = 3788] [serial = 1365] [outer = 00000000] 03:26:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (19BF4800) [pid = 3788] [serial = 1366] [outer = 19B4B800] 03:26:17 INFO - PROCESS | 3788 | 1462530377050 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (19CAB800) [pid = 3788] [serial = 1367] [outer = 19B4B800] 03:26:17 INFO - PROCESS | 3788 | 1462530377487 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]]]}] 03:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 703ms 03:26:17 INFO - PROCESS | 3788 | 1462530377530 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:26:17 INFO - PROCESS | 3788 | 1462530377533 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 03:26:17 INFO - PROCESS | 3788 | 1462530377538 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 3788 | 1462530377541 Marionette TRACE conn3 <- [1,1786,null,{}] 03:26:17 INFO - PROCESS | 3788 | 1462530377545 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}] 03:26:17 INFO - PROCESS | 3788 | 1462530377698 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:26:17 INFO - PROCESS | 3788 | 1462530377719 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 3788 | ++DOCSHELL 185AE000 == 95 [pid = 3788] [id = 456] 03:26:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (19BED000) [pid = 3788] [serial = 1368] [outer = 00000000] 03:26:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (19CCBC00) [pid = 3788] [serial = 1369] [outer = 19BED000] 03:26:17 INFO - PROCESS | 3788 | 1462530377762 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1A1B5000) [pid = 3788] [serial = 1370] [outer = 19BED000] 03:26:18 INFO - PROCESS | 3788 | 1462530378187 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]]]}] 03:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 703ms 03:26:18 INFO - PROCESS | 3788 | 1462530378234 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:26:18 INFO - PROCESS | 3788 | 1462530378236 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 03:26:18 INFO - PROCESS | 3788 | 1462530378239 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:26:18 INFO - PROCESS | 3788 | 1462530378241 Marionette TRACE conn3 <- [1,1790,null,{}] 03:26:18 INFO - PROCESS | 3788 | 1462530378244 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}] 03:26:18 INFO - PROCESS | 3788 | 1462530378377 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:26:18 INFO - PROCESS | 3788 | 1462530378396 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 3788 | ++DOCSHELL 13E3B000 == 96 [pid = 3788] [id = 457] 03:26:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (13E44800) [pid = 3788] [serial = 1371] [outer = 00000000] 03:26:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (1A98F400) [pid = 3788] [serial = 1372] [outer = 13E44800] 03:26:18 INFO - PROCESS | 3788 | 1462530378443 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (1AE10400) [pid = 3788] [serial = 1373] [outer = 13E44800] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (135C4800) [pid = 3788] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (19CC2C00) [pid = 3788] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (1ABBEC00) [pid = 3788] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (15955C00) [pid = 3788] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (19BEC400) [pid = 3788] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (19B51000) [pid = 3788] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (13BE5400) [pid = 3788] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (1B232C00) [pid = 3788] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (1B23EC00) [pid = 3788] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (112AC000) [pid = 3788] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (19B56C00) [pid = 3788] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1B237400) [pid = 3788] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1B240800) [pid = 3788] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (1ABBB800) [pid = 3788] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (15957C00) [pid = 3788] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (19B52000) [pid = 3788] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (10F46C00) [pid = 3788] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (172CA000) [pid = 3788] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (19CC3000) [pid = 3788] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (19DB4800) [pid = 3788] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (10F49C00) [pid = 3788] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1102D800) [pid = 3788] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (13BE6400) [pid = 3788] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (17342400) [pid = 3788] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (11502400) [pid = 3788] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1707DC00) [pid = 3788] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (16DAA800) [pid = 3788] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (1ABB3800) [pid = 3788] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (135C1000) [pid = 3788] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:26:19 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (17919000) [pid = 3788] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:26:19 INFO - PROCESS | 3788 | 1462530379365 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]]]}] 03:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1140ms 03:26:19 INFO - PROCESS | 3788 | 1462530379380 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 3788 | 1462530379382 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 03:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:26:19 INFO - PROCESS | 3788 | 1462530379385 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 3788 | 1462530379387 Marionette TRACE conn3 <- [1,1794,null,{}] 03:26:19 INFO - PROCESS | 3788 | 1462530379390 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}] 03:26:19 INFO - PROCESS | 3788 | 1462530379480 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:26:19 INFO - PROCESS | 3788 | 1462530379611 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 3788 | ++DOCSHELL 107ECC00 == 97 [pid = 3788] [id = 458] 03:26:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (107EF400) [pid = 3788] [serial = 1374] [outer = 00000000] 03:26:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (122AC000) [pid = 3788] [serial = 1375] [outer = 107EF400] 03:26:19 INFO - PROCESS | 3788 | 1462530379657 Marionette DEBUG loaded listener.js 03:26:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1595DC00) [pid = 3788] [serial = 1376] [outer = 107EF400] 03:26:20 INFO - PROCESS | 3788 | 1462530380008 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]]]}] 03:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 687ms 03:26:20 INFO - PROCESS | 3788 | 1462530380085 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 3788 | 1462530380087 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 03:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:26:20 INFO - PROCESS | 3788 | 1462530380091 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 3788 | 1462530380092 Marionette TRACE conn3 <- [1,1798,null,{}] 03:26:20 INFO - PROCESS | 3788 | 1462530380096 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}] 03:26:20 INFO - PROCESS | 3788 | 1462530380186 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:26:20 INFO - PROCESS | 3788 | 1462530380193 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 3788 | ++DOCSHELL 10F50800 == 98 [pid = 3788] [id = 459] 03:26:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (11BB7800) [pid = 3788] [serial = 1377] [outer = 00000000] 03:26:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (179E8800) [pid = 3788] [serial = 1378] [outer = 11BB7800] 03:26:20 INFO - PROCESS | 3788 | 1462530380235 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (19B58800) [pid = 3788] [serial = 1379] [outer = 11BB7800] 03:26:20 INFO - PROCESS | 3788 | 1462530380709 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]]]}] 03:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 625ms 03:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:26:20 INFO - PROCESS | 3788 | 1462530380728 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 3788 | 1462530380731 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 03:26:20 INFO - PROCESS | 3788 | 1462530380749 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 3788 | 1462530380751 Marionette TRACE conn3 <- [1,1802,null,{}] 03:26:20 INFO - PROCESS | 3788 | 1462530380754 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}] 03:26:20 INFO - PROCESS | 3788 | 1462530380863 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:26:20 INFO - PROCESS | 3788 | 1462530380902 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 3788 | ++DOCSHELL 19DB9C00 == 99 [pid = 3788] [id = 460] 03:26:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1AB1A400) [pid = 3788] [serial = 1380] [outer = 00000000] 03:26:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1B071400) [pid = 3788] [serial = 1381] [outer = 1AB1A400] 03:26:20 INFO - PROCESS | 3788 | 1462530380955 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1B36F400) [pid = 3788] [serial = 1382] [outer = 1AB1A400] 03:26:21 INFO - PROCESS | 3788 | 1462530381667 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]]]}] 03:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 953ms 03:26:21 INFO - PROCESS | 3788 | 1462530381700 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 3788 | 1462530381705 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 03:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:26:21 INFO - PROCESS | 3788 | 1462530381711 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 3788 | 1462530381715 Marionette TRACE conn3 <- [1,1806,null,{}] 03:26:21 INFO - PROCESS | 3788 | 1462530381720 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}] 03:26:21 INFO - PROCESS | 3788 | 1462530381848 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:26:22 INFO - PROCESS | 3788 | 1462530382018 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 3788 | ++DOCSHELL 11B5BC00 == 100 [pid = 3788] [id = 461] 03:26:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (11BBF000) [pid = 3788] [serial = 1383] [outer = 00000000] 03:26:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (13557C00) [pid = 3788] [serial = 1384] [outer = 11BBF000] 03:26:22 INFO - PROCESS | 3788 | 1462530382075 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (13C51800) [pid = 3788] [serial = 1385] [outer = 11BBF000] 03:26:22 INFO - PROCESS | 3788 | 1462530382664 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]]]}] 03:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1000ms 03:26:22 INFO - PROCESS | 3788 | 1462530382715 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 3788 | 1462530382721 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 03:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:26:22 INFO - PROCESS | 3788 | 1462530382727 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 3788 | 1462530382730 Marionette TRACE conn3 <- [1,1810,null,{}] 03:26:22 INFO - PROCESS | 3788 | 1462530382734 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}] 03:26:22 INFO - PROCESS | 3788 | 1462530382854 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:26:23 INFO - PROCESS | 3788 | 1462530383009 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 3788 | ++DOCSHELL 15247400 == 101 [pid = 3788] [id = 462] 03:26:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (15959C00) [pid = 3788] [serial = 1386] [outer = 00000000] 03:26:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (16AC5800) [pid = 3788] [serial = 1387] [outer = 15959C00] 03:26:23 INFO - PROCESS | 3788 | 1462530383064 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (170B9400) [pid = 3788] [serial = 1388] [outer = 15959C00] 03:26:23 INFO - PROCESS | 3788 | 1462530383696 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]]]}] 03:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1031ms 03:26:23 INFO - PROCESS | 3788 | 1462530383768 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 3788 | 1462530383771 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 03:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:26:23 INFO - PROCESS | 3788 | 1462530383791 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 3788 | 1462530383795 Marionette TRACE conn3 <- [1,1814,null,{}] 03:26:23 INFO - PROCESS | 3788 | 1462530383807 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}] 03:26:23 INFO - PROCESS | 3788 | 1462530383991 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:26:24 INFO - PROCESS | 3788 | 1462530384004 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 3788 | ++DOCSHELL 19CBF800 == 102 [pid = 3788] [id = 463] 03:26:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (19CC0800) [pid = 3788] [serial = 1389] [outer = 00000000] 03:26:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1A49D000) [pid = 3788] [serial = 1390] [outer = 19CC0800] 03:26:24 INFO - PROCESS | 3788 | 1462530384101 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1AF17000) [pid = 3788] [serial = 1391] [outer = 19CC0800] 03:26:24 INFO - PROCESS | 3788 | 1462530384735 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]]]}] 03:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1016ms 03:26:24 INFO - PROCESS | 3788 | 1462530384784 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 3788 | 1462530384787 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 03:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:26:24 INFO - PROCESS | 3788 | 1462530384791 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 3788 | 1462530384793 Marionette TRACE conn3 <- [1,1818,null,{}] 03:26:24 INFO - PROCESS | 3788 | 1462530384797 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}] 03:26:24 INFO - PROCESS | 3788 | 1462530384918 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:26:25 INFO - PROCESS | 3788 | 1462530385076 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 3788 | ++DOCSHELL 1B23EC00 == 103 [pid = 3788] [id = 464] 03:26:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1B362C00) [pid = 3788] [serial = 1392] [outer = 00000000] 03:26:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1B61F800) [pid = 3788] [serial = 1393] [outer = 1B362C00] 03:26:25 INFO - PROCESS | 3788 | 1462530385130 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1B928C00) [pid = 3788] [serial = 1394] [outer = 1B362C00] 03:26:25 INFO - PROCESS | 3788 | 1462530385689 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]]]}] 03:26: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 03:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 952ms 03:26:25 INFO - PROCESS | 3788 | 1462530385736 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 3788 | 1462530385738 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 03:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:26:25 INFO - PROCESS | 3788 | 1462530385742 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 3788 | 1462530385744 Marionette TRACE conn3 <- [1,1822,null,{}] 03:26:25 INFO - PROCESS | 3788 | 1462530385748 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}] 03:26:25 INFO - PROCESS | 3788 | 1462530385868 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:26:26 INFO - PROCESS | 3788 | 1462530386035 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 3788 | ++DOCSHELL 13C6EC00 == 104 [pid = 3788] [id = 465] 03:26:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (19B4A800) [pid = 3788] [serial = 1395] [outer = 00000000] 03:26:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1B9CC000) [pid = 3788] [serial = 1396] [outer = 19B4A800] 03:26:26 INFO - PROCESS | 3788 | 1462530386089 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1E717000) [pid = 3788] [serial = 1397] [outer = 19B4A800] 03:26:26 INFO - PROCESS | 3788 | 1462530386630 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]]]}] 03:26: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 03:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 953ms 03:26:26 INFO - PROCESS | 3788 | 1462530386687 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 3788 | 1462530386689 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 03:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:26:26 INFO - PROCESS | 3788 | 1462530386692 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 3788 | 1462530386694 Marionette TRACE conn3 <- [1,1826,null,{}] 03:26:26 INFO - PROCESS | 3788 | 1462530386698 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}] 03:26:26 INFO - PROCESS | 3788 | 1462530386844 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:26:26 INFO - PROCESS | 3788 | 1462530387000 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 3788 | ++DOCSHELL 1B9CB800 == 105 [pid = 3788] [id = 466] 03:26:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1EF0D000) [pid = 3788] [serial = 1398] [outer = 00000000] 03:26:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (1F196C00) [pid = 3788] [serial = 1399] [outer = 1EF0D000] 03:26:27 INFO - PROCESS | 3788 | 1462530387055 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1F19DC00) [pid = 3788] [serial = 1400] [outer = 1EF0D000] 03:26:27 INFO - PROCESS | 3788 | 1462530387627 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]]]}] 03:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1000ms 03:26:27 INFO - PROCESS | 3788 | 1462530387694 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 3788 | 1462530387697 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 03:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:26:27 INFO - PROCESS | 3788 | 1462530387700 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - PROCESS | 3788 | 1462530387702 Marionette TRACE conn3 <- [1,1830,null,{}] 03:26:27 INFO - PROCESS | 3788 | 1462530387706 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}] 03:26:27 INFO - PROCESS | 3788 | 1462530387818 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:26:27 INFO - PROCESS | 3788 | 1462530387992 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 3788 | ++DOCSHELL 16661C00 == 106 [pid = 3788] [id = 467] 03:26:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (1E716800) [pid = 3788] [serial = 1401] [outer = 00000000] 03:26:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (2060B800) [pid = 3788] [serial = 1402] [outer = 1E716800] 03:26:28 INFO - PROCESS | 3788 | 1462530388045 Marionette DEBUG loaded listener.js 03:26:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (2060EC00) [pid = 3788] [serial = 1403] [outer = 1E716800] 03:26:28 INFO - PROCESS | 3788 | 1462530388628 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]]]}] 03:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1000ms 03:26:28 INFO - PROCESS | 3788 | 1462530388703 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 3788 | 1462530388706 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 03:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:26:28 INFO - PROCESS | 3788 | 1462530388709 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 3788 | 1462530388712 Marionette TRACE conn3 <- [1,1834,null,{}] 03:26:28 INFO - PROCESS | 3788 | 1462530388716 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}] 03:26:28 INFO - PROCESS | 3788 | 1462530388831 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:26:28 INFO - PROCESS | 3788 | 1462530388993 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:29 INFO - PROCESS | 3788 | ++DOCSHELL 1F196400 == 107 [pid = 3788] [id = 468] 03:26:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (20605400) [pid = 3788] [serial = 1404] [outer = 00000000] 03:26:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (20A06400) [pid = 3788] [serial = 1405] [outer = 20605400] 03:26:29 INFO - PROCESS | 3788 | 1462530389046 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (20A08400) [pid = 3788] [serial = 1406] [outer = 20605400] 03:26:29 INFO - PROCESS | 3788 | 1462530389611 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]]]}] 03:26:29 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) 03:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 999ms 03:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:26:29 INFO - PROCESS | 3788 | 1462530389712 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:26:29 INFO - PROCESS | 3788 | 1462530389715 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 03:26:29 INFO - PROCESS | 3788 | 1462530389718 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 3788 | 1462530389720 Marionette TRACE conn3 <- [1,1838,null,{}] 03:26:29 INFO - PROCESS | 3788 | 1462530389724 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}] 03:26:29 INFO - PROCESS | 3788 | 1462530389842 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:26:30 INFO - PROCESS | 3788 | 1462530390018 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 3788 | ++DOCSHELL 10D60800 == 108 [pid = 3788] [id = 469] 03:26:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (11B0B800) [pid = 3788] [serial = 1407] [outer = 00000000] 03:26:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (15A60C00) [pid = 3788] [serial = 1408] [outer = 11B0B800] 03:26:30 INFO - PROCESS | 3788 | 1462530390072 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (16AABC00) [pid = 3788] [serial = 1409] [outer = 11B0B800] 03:26:30 INFO - PROCESS | 3788 | 1462530390645 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]]]}] 03:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1187ms 03:26:30 INFO - PROCESS | 3788 | 1462530390918 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:26:30 INFO - PROCESS | 3788 | 1462530390922 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 03:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:26:30 INFO - PROCESS | 3788 | 1462530390927 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:26:30 INFO - PROCESS | 3788 | 1462530390930 Marionette TRACE conn3 <- [1,1842,null,{}] 03:26:30 INFO - PROCESS | 3788 | 1462530390936 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}] 03:26:31 INFO - PROCESS | 3788 | 1462530391059 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:26:31 INFO - PROCESS | 3788 | 1462530391225 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:31 INFO - PROCESS | 3788 | ++DOCSHELL 12211800 == 109 [pid = 3788] [id = 470] 03:26:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (12213400) [pid = 3788] [serial = 1410] [outer = 00000000] 03:26:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (134E3000) [pid = 3788] [serial = 1411] [outer = 12213400] 03:26:31 INFO - PROCESS | 3788 | 1462530391273 Marionette DEBUG loaded listener.js 03:26:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 167 (13D76400) [pid = 3788] [serial = 1412] [outer = 12213400] 03:26:31 INFO - PROCESS | 3788 | 1462530391861 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]]]}] 03:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1000ms 03:26:31 INFO - PROCESS | 3788 | 1462530391931 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 3788 | 1462530391935 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 03:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:26:31 INFO - PROCESS | 3788 | 1462530391942 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 3788 | 1462530391945 Marionette TRACE conn3 <- [1,1846,null,{}] 03:26:31 INFO - PROCESS | 3788 | 1462530391949 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}] 03:26:32 INFO - PROCESS | 3788 | 1462530392064 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:26:32 INFO - PROCESS | 3788 | 1462530392224 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 3788 | ++DOCSHELL 12E0E400 == 110 [pid = 3788] [id = 471] 03:26:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 168 (12ED9000) [pid = 3788] [serial = 1413] [outer = 00000000] 03:26:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 169 (16665800) [pid = 3788] [serial = 1414] [outer = 12ED9000] 03:26:32 INFO - PROCESS | 3788 | 1462530392272 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 170 (16C73800) [pid = 3788] [serial = 1415] [outer = 12ED9000] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 17921C00 == 109 [pid = 3788] [id = 256] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 10F50800 == 108 [pid = 3788] [id = 459] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 107ECC00 == 107 [pid = 3788] [id = 458] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 13E3B000 == 106 [pid = 3788] [id = 457] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 185AE000 == 105 [pid = 3788] [id = 456] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 185ADC00 == 104 [pid = 3788] [id = 455] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 17073800 == 103 [pid = 3788] [id = 454] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 16C6C400 == 102 [pid = 3788] [id = 453] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 13E46000 == 101 [pid = 3788] [id = 452] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 135BBC00 == 100 [pid = 3788] [id = 451] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 1158E000 == 99 [pid = 3788] [id = 450] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 169 (1B367800) [pid = 3788] [serial = 1324] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 1A49D800 == 98 [pid = 3788] [id = 444] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 15D61400 == 97 [pid = 3788] [id = 443] 03:26:32 INFO - PROCESS | 3788 | --DOCSHELL 11B07800 == 96 [pid = 3788] [id = 442] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 168 (1B61B400) [pid = 3788] [serial = 1226] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 167 (13BE7000) [pid = 3788] [serial = 1217] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 166 (1AE12C00) [pid = 3788] [serial = 1223] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (1B618000) [pid = 3788] [serial = 1178] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (1B9CAC00) [pid = 3788] [serial = 1229] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (1B073000) [pid = 3788] [serial = 1175] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (1E719000) [pid = 3788] [serial = 1232] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (19CAD000) [pid = 3788] [serial = 1157] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (13485400) [pid = 3788] [serial = 1160] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1A82C000) [pid = 3788] [serial = 1172] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (1B076800) [pid = 3788] [serial = 1214] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (16DA7000) [pid = 3788] [serial = 1220] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (19D7E800) [pid = 3788] [serial = 1169] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (19CAA800) [pid = 3788] [serial = 1166] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (162DB800) [pid = 3788] [serial = 1163] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (1B9C2400) [pid = 3788] [serial = 1181] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (18714800) [pid = 3788] [serial = 1309] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (18721400) [pid = 3788] [serial = 1310] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (1A49CC00) [pid = 3788] [serial = 1313] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (19DB7000) [pid = 3788] [serial = 1312] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (1A990400) [pid = 3788] [serial = 1315] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (1ABBDC00) [pid = 3788] [serial = 1316] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (16C6B800) [pid = 3788] [serial = 1321] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (135BAC00) [pid = 3788] [serial = 1271] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (1103B800) [pid = 3788] [serial = 1270] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (15AFE400) [pid = 3788] [serial = 1298] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (15246000) [pid = 3788] [serial = 1297] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (18719000) [pid = 3788] [serial = 1295] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (182CAC00) [pid = 3788] [serial = 1294] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (13D78C00) [pid = 3788] [serial = 1300] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (153E7400) [pid = 3788] [serial = 1301] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (17919400) [pid = 3788] [serial = 1306] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1707CC00) [pid = 3788] [serial = 1303] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1713F000) [pid = 3788] [serial = 1304] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1B233800) [pid = 3788] [serial = 1280] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (1AF16000) [pid = 3788] [serial = 1279] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (16C63C00) [pid = 3788] [serial = 1274] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (15AFCC00) [pid = 3788] [serial = 1273] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (19CC7C00) [pid = 3788] [serial = 1277] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (18714400) [pid = 3788] [serial = 1276] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (1B36BC00) [pid = 3788] [serial = 1282] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (1B9CA800) [pid = 3788] [serial = 1285] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (1E714400) [pid = 3788] [serial = 1288] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (1EF23400) [pid = 3788] [serial = 1291] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1A824C00) [pid = 3788] [serial = 1322] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (17143000) [pid = 3788] [serial = 1318] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (17B59C00) [pid = 3788] [serial = 1307] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (19BEA800) [pid = 3788] [serial = 1319] [outer = 00000000] [url = about:blank] 03:26:32 INFO - PROCESS | 3788 | 1462530392804 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]]]}] 03:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 906ms 03:26:32 INFO - PROCESS | 3788 | 1462530392846 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:26:32 INFO - PROCESS | 3788 | 1462530392848 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 03:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:26:32 INFO - PROCESS | 3788 | 1462530392852 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:26:32 INFO - PROCESS | 3788 | 1462530392854 Marionette TRACE conn3 <- [1,1850,null,{}] 03:26:32 INFO - PROCESS | 3788 | 1462530392863 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}] 03:26:32 INFO - PROCESS | 3788 | 1462530392964 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:26:33 INFO - PROCESS | 3788 | 1462530393089 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 3788 | ++DOCSHELL 1348F800 == 97 [pid = 3788] [id = 472] 03:26:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (134D5C00) [pid = 3788] [serial = 1416] [outer = 00000000] 03:26:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (159C7800) [pid = 3788] [serial = 1417] [outer = 134D5C00] 03:26:33 INFO - PROCESS | 3788 | 1462530393136 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (16665C00) [pid = 3788] [serial = 1418] [outer = 134D5C00] 03:26:33 INFO - PROCESS | 3788 | 1462530393539 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]]]}] 03:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 750ms 03:26:33 INFO - PROCESS | 3788 | 1462530393592 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:26:33 INFO - PROCESS | 3788 | 1462530393594 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 03:26:33 INFO - PROCESS | 3788 | 1462530393597 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:26:33 INFO - PROCESS | 3788 | 1462530393599 Marionette TRACE conn3 <- [1,1854,null,{}] 03:26:33 INFO - PROCESS | 3788 | 1462530393603 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}] 03:26:33 INFO - PROCESS | 3788 | 1462530393696 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:26:33 INFO - PROCESS | 3788 | 1462530393738 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 3788 | ++DOCSHELL 170C2000 == 98 [pid = 3788] [id = 473] 03:26:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (170C3C00) [pid = 3788] [serial = 1419] [outer = 00000000] 03:26:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (178C5400) [pid = 3788] [serial = 1420] [outer = 170C3C00] 03:26:33 INFO - PROCESS | 3788 | 1462530393782 Marionette DEBUG loaded listener.js 03:26:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1791A400) [pid = 3788] [serial = 1421] [outer = 170C3C00] 03:26:34 INFO - PROCESS | 3788 | 1462530394251 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]]]}] 03:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 703ms 03:26:34 INFO - PROCESS | 3788 | 1462530394297 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 3788 | 1462530394299 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 03:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:26:34 INFO - PROCESS | 3788 | 1462530394306 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 3788 | 1462530394307 Marionette TRACE conn3 <- [1,1858,null,{}] 03:26:34 INFO - PROCESS | 3788 | 1462530394311 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}] 03:26:34 INFO - PROCESS | 3788 | 1462530394402 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:26:34 INFO - PROCESS | 3788 | 1462530394409 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:34 INFO - PROCESS | 3788 | ++DOCSHELL 170C0000 == 99 [pid = 3788] [id = 474] 03:26:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (17921000) [pid = 3788] [serial = 1422] [outer = 00000000] 03:26:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (18256400) [pid = 3788] [serial = 1423] [outer = 17921000] 03:26:34 INFO - PROCESS | 3788 | 1462530394452 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (18714000) [pid = 3788] [serial = 1424] [outer = 17921000] 03:26:34 INFO - PROCESS | 3788 | 1462530394918 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]]]}] 03:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 625ms 03:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:26:34 INFO - PROCESS | 3788 | 1462530394962 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:26:34 INFO - PROCESS | 3788 | 1462530394964 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 03:26:34 INFO - PROCESS | 3788 | 1462530394968 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 3788 | 1462530394969 Marionette TRACE conn3 <- [1,1862,null,{}] 03:26:34 INFO - PROCESS | 3788 | 1462530394973 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}] 03:26:35 INFO - PROCESS | 3788 | 1462530395130 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:26:35 INFO - PROCESS | 3788 | 1462530395180 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 3788 | ++DOCSHELL 1791E000 == 100 [pid = 3788] [id = 475] 03:26:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (18718800) [pid = 3788] [serial = 1425] [outer = 00000000] 03:26:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (19BF4000) [pid = 3788] [serial = 1426] [outer = 18718800] 03:26:35 INFO - PROCESS | 3788 | 1462530395224 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (19CAE800) [pid = 3788] [serial = 1427] [outer = 18718800] 03:26:35 INFO - PROCESS | 3788 | 1462530395694 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]]]}] 03:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 03:26:35 INFO - PROCESS | 3788 | 1462530395709 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:26:35 INFO - PROCESS | 3788 | 1462530395711 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 03:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:26:35 INFO - PROCESS | 3788 | 1462530395718 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:26:35 INFO - PROCESS | 3788 | 1462530395720 Marionette TRACE conn3 <- [1,1866,null,{}] 03:26:35 INFO - PROCESS | 3788 | 1462530395723 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}] 03:26:35 INFO - PROCESS | 3788 | 1462530395858 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:26:35 INFO - PROCESS | 3788 | 1462530395932 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 3788 | ++DOCSHELL 19BF3C00 == 101 [pid = 3788] [id = 476] 03:26:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (19CB3000) [pid = 3788] [serial = 1428] [outer = 00000000] 03:26:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (19D79000) [pid = 3788] [serial = 1429] [outer = 19CB3000] 03:26:35 INFO - PROCESS | 3788 | 1462530395974 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1A1BC800) [pid = 3788] [serial = 1430] [outer = 19CB3000] 03:26:36 INFO - PROCESS | 3788 | 1462530396396 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]]]}] 03:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms 03:26:36 INFO - PROCESS | 3788 | 1462530396455 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:26:36 INFO - PROCESS | 3788 | 1462530396457 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 03:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:26:36 INFO - PROCESS | 3788 | 1462530396465 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:26:36 INFO - PROCESS | 3788 | 1462530396467 Marionette TRACE conn3 <- [1,1870,null,{}] 03:26:36 INFO - PROCESS | 3788 | 1462530396470 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}] 03:26:36 INFO - PROCESS | 3788 | 1462530396631 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:26:36 INFO - PROCESS | 3788 | 1462530396653 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:36 INFO - PROCESS | 3788 | ++DOCSHELL 1707F800 == 102 [pid = 3788] [id = 477] 03:26:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (19CC4C00) [pid = 3788] [serial = 1431] [outer = 00000000] 03:26:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1A831C00) [pid = 3788] [serial = 1432] [outer = 19CC4C00] 03:26:36 INFO - PROCESS | 3788 | 1462530396696 Marionette DEBUG loaded listener.js 03:26:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1AB1B800) [pid = 3788] [serial = 1433] [outer = 19CC4C00] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (13E44800) [pid = 3788] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (19BED000) [pid = 3788] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (107EF400) [pid = 3788] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (117D8800) [pid = 3788] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (17075000) [pid = 3788] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (1523D000) [pid = 3788] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (17077000) [pid = 3788] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 131 (1413FC00) [pid = 3788] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 130 (11BB7800) [pid = 3788] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (10F51800) [pid = 3788] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (19B4B800) [pid = 3788] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:26:37 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (19DB4000) [pid = 3788] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:26:37 INFO - PROCESS | 3788 | 1462530397343 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]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 906ms 03:26:37 INFO - PROCESS | 3788 | 1462530397365 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 3788 | 1462530397367 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 03:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:26:37 INFO - PROCESS | 3788 | 1462530397370 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 3788 | 1462530397372 Marionette TRACE conn3 <- [1,1874,null,{}] 03:26:37 INFO - PROCESS | 3788 | 1462530397376 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}] 03:26:37 INFO - PROCESS | 3788 | 1462530397522 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:26:37 INFO - PROCESS | 3788 | 1462530397594 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:37 INFO - PROCESS | 3788 | ++DOCSHELL 11033000 == 103 [pid = 3788] [id = 478] 03:26:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (12C15000) [pid = 3788] [serial = 1434] [outer = 00000000] 03:26:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (16AA3C00) [pid = 3788] [serial = 1435] [outer = 12C15000] 03:26:37 INFO - PROCESS | 3788 | 1462530397637 Marionette DEBUG loaded listener.js 03:26:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (19B4E000) [pid = 3788] [serial = 1436] [outer = 12C15000] 03:26:37 INFO - PROCESS | 3788 | 1462530397983 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]]]}] 03:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 625ms 03:26:37 INFO - PROCESS | 3788 | 1462530398009 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 3788 | 1462530398011 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 03:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:26:37 INFO - PROCESS | 3788 | 1462530398014 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 3788 | 1462530398016 Marionette TRACE conn3 <- [1,1878,null,{}] 03:26:38 INFO - PROCESS | 3788 | 1462530398035 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}] 03:26:38 INFO - PROCESS | 3788 | 1462530398129 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:26:38 INFO - PROCESS | 3788 | 1462530398135 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 3788 | ++DOCSHELL 10F4C000 == 104 [pid = 3788] [id = 479] 03:26:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 131 (1666DC00) [pid = 3788] [serial = 1437] [outer = 00000000] 03:26:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 132 (1A824C00) [pid = 3788] [serial = 1438] [outer = 1666DC00] 03:26:38 INFO - PROCESS | 3788 | 1462530398184 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (1AF16800) [pid = 3788] [serial = 1439] [outer = 1666DC00] 03:26:38 INFO - PROCESS | 3788 | 1462530398659 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]]]}] 03:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 688ms 03:26:38 INFO - PROCESS | 3788 | 1462530398718 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:26:38 INFO - PROCESS | 3788 | 1462530398721 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 03:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:26:38 INFO - PROCESS | 3788 | 1462530398724 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:26:38 INFO - PROCESS | 3788 | 1462530398726 Marionette TRACE conn3 <- [1,1882,null,{}] 03:26:38 INFO - PROCESS | 3788 | 1462530398730 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}] 03:26:38 INFO - PROCESS | 3788 | 1462530398841 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:26:38 INFO - PROCESS | 3788 | 1462530398850 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 3788 | ++DOCSHELL 1B06E400 == 105 [pid = 3788] [id = 480] 03:26:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (1B070400) [pid = 3788] [serial = 1440] [outer = 00000000] 03:26:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (1B367800) [pid = 3788] [serial = 1441] [outer = 1B070400] 03:26:38 INFO - PROCESS | 3788 | 1462530398902 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1B612800) [pid = 3788] [serial = 1442] [outer = 1B070400] 03:26:39 INFO - PROCESS | 3788 | 1462530399667 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]]]}] 03:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1000ms 03:26:39 INFO - PROCESS | 3788 | 1462530399728 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:26:39 INFO - PROCESS | 3788 | 1462530399732 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 03:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:26:39 INFO - PROCESS | 3788 | 1462530399737 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:26:39 INFO - PROCESS | 3788 | 1462530399741 Marionette TRACE conn3 <- [1,1886,null,{}] 03:26:39 INFO - PROCESS | 3788 | 1462530399747 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}] 03:26:39 INFO - PROCESS | 3788 | 1462530399877 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:26:40 INFO - PROCESS | 3788 | 1462530400035 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:40 INFO - PROCESS | 3788 | ++DOCSHELL 11B0E000 == 106 [pid = 3788] [id = 481] 03:26:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (12C0B800) [pid = 3788] [serial = 1443] [outer = 00000000] 03:26:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1355B800) [pid = 3788] [serial = 1444] [outer = 12C0B800] 03:26:40 INFO - PROCESS | 3788 | 1462530400093 Marionette DEBUG loaded listener.js 03:26:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (15246C00) [pid = 3788] [serial = 1445] [outer = 12C0B800] 03:26:40 INFO - PROCESS | 3788 | 1462530400660 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]]]}] 03:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1000ms 03:26:40 INFO - PROCESS | 3788 | 1462530400742 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:26:40 INFO - PROCESS | 3788 | 1462530400748 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 03:26:40 INFO - PROCESS | 3788 | 1462530400754 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:26:40 INFO - PROCESS | 3788 | 1462530400757 Marionette TRACE conn3 <- [1,1890,null,{}] 03:26:40 INFO - PROCESS | 3788 | 1462530400761 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}] 03:26:40 INFO - PROCESS | 3788 | 1462530400882 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:26:41 INFO - PROCESS | 3788 | 1462530401038 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:41 INFO - PROCESS | 3788 | ++DOCSHELL 135C5800 == 107 [pid = 3788] [id = 482] 03:26:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (15D53800) [pid = 3788] [serial = 1446] [outer = 00000000] 03:26:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (17143C00) [pid = 3788] [serial = 1447] [outer = 15D53800] 03:26:41 INFO - PROCESS | 3788 | 1462530401092 Marionette DEBUG loaded listener.js 03:26:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (1791F400) [pid = 3788] [serial = 1448] [outer = 15D53800] 03:26:41 INFO - PROCESS | 3788 | 1462530401692 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]]]}] 03:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 984ms 03:26:41 INFO - PROCESS | 3788 | 1462530401744 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:26:41 INFO - PROCESS | 3788 | 1462530401747 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 03:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:26:41 INFO - PROCESS | 3788 | 1462530401750 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:26:41 INFO - PROCESS | 3788 | 1462530401754 Marionette TRACE conn3 <- [1,1894,null,{}] 03:26:41 INFO - PROCESS | 3788 | 1462530401765 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}] 03:26:41 INFO - PROCESS | 3788 | 1462530401891 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:26:42 INFO - PROCESS | 3788 | 1462530402050 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:42 INFO - PROCESS | 3788 | ++DOCSHELL 1A4AAC00 == 108 [pid = 3788] [id = 483] 03:26:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (1A4AB000) [pid = 3788] [serial = 1449] [outer = 00000000] 03:26:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1AF11C00) [pid = 3788] [serial = 1450] [outer = 1A4AB000] 03:26:42 INFO - PROCESS | 3788 | 1462530402106 Marionette DEBUG loaded listener.js 03:26:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1B236000) [pid = 3788] [serial = 1451] [outer = 1A4AB000] 03:26:42 INFO - PROCESS | 3788 | 1462530402714 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]]]}] 03:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1000ms 03:26:42 INFO - PROCESS | 3788 | 1462530402753 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:26:42 INFO - PROCESS | 3788 | 1462530402756 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 03:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:26:42 INFO - PROCESS | 3788 | 1462530402759 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:26:42 INFO - PROCESS | 3788 | 1462530402761 Marionette TRACE conn3 <- [1,1898,null,{}] 03:26:42 INFO - PROCESS | 3788 | 1462530402765 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}] 03:26:42 INFO - PROCESS | 3788 | 1462530402883 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:26:43 INFO - PROCESS | 3788 | 1462530403039 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 3788 | ++DOCSHELL 19B4D800 == 109 [pid = 3788] [id = 484] 03:26:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1A989000) [pid = 3788] [serial = 1452] [outer = 00000000] 03:26:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1B77C800) [pid = 3788] [serial = 1453] [outer = 1A989000] 03:26:43 INFO - PROCESS | 3788 | 1462530403093 Marionette DEBUG loaded listener.js 03:26:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1B9C3400) [pid = 3788] [serial = 1454] [outer = 1A989000] 03:26:43 INFO - PROCESS | 3788 | 1462530403634 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]]]}] 03:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 953ms 03:26:43 INFO - PROCESS | 3788 | 1462530403704 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 3788 | 1462530403706 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 03:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:26:43 INFO - PROCESS | 3788 | 1462530403710 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 3788 | 1462530403712 Marionette TRACE conn3 <- [1,1902,null,{}] 03:26:43 INFO - PROCESS | 3788 | 1462530403716 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}] 03:26:43 INFO - PROCESS | 3788 | 1462530403832 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:26:43 INFO - PROCESS | 3788 | 1462530404001 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 3788 | ++DOCSHELL 1B366800 == 110 [pid = 3788] [id = 485] 03:26:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1B36C400) [pid = 3788] [serial = 1455] [outer = 00000000] 03:26:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1E70DC00) [pid = 3788] [serial = 1456] [outer = 1B36C400] 03:26:44 INFO - PROCESS | 3788 | 1462530404054 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1EF08800) [pid = 3788] [serial = 1457] [outer = 1B36C400] 03:26:44 INFO - PROCESS | 3788 | 1462530404639 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]]]}] 03:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1000ms 03:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:26:44 INFO - PROCESS | 3788 | 1462530404712 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 3788 | 1462530404715 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 03:26:44 INFO - PROCESS | 3788 | 1462530404718 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 3788 | 1462530404720 Marionette TRACE conn3 <- [1,1906,null,{}] 03:26:44 INFO - PROCESS | 3788 | 1462530404724 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}] 03:26:44 INFO - PROCESS | 3788 | 1462530404861 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:26:45 INFO - PROCESS | 3788 | 1462530405020 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 3788 | ++DOCSHELL 1E70A800 == 111 [pid = 3788] [id = 486] 03:26:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1EF0A800) [pid = 3788] [serial = 1458] [outer = 00000000] 03:26:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (20604000) [pid = 3788] [serial = 1459] [outer = 1EF0A800] 03:26:45 INFO - PROCESS | 3788 | 1462530405074 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (2060D800) [pid = 3788] [serial = 1460] [outer = 1EF0A800] 03:26:45 INFO - PROCESS | 3788 | 1462530405632 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]]]}] 03:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 937ms 03:26:45 INFO - PROCESS | 3788 | 1462530405664 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:26:45 INFO - PROCESS | 3788 | 1462530405666 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 03:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:26:45 INFO - PROCESS | 3788 | 1462530405669 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:26:45 INFO - PROCESS | 3788 | 1462530405671 Marionette TRACE conn3 <- [1,1910,null,{}] 03:26:45 INFO - PROCESS | 3788 | 1462530405675 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}] 03:26:45 INFO - PROCESS | 3788 | 1462530405790 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:26:45 INFO - PROCESS | 3788 | 1462530405959 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 3788 | ++DOCSHELL 1B775800 == 112 [pid = 3788] [id = 487] 03:26:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1EF1EC00) [pid = 3788] [serial = 1461] [outer = 00000000] 03:26:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (20706400) [pid = 3788] [serial = 1462] [outer = 1EF1EC00] 03:26:45 INFO - PROCESS | 3788 | 1462530406012 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (20708800) [pid = 3788] [serial = 1463] [outer = 1EF1EC00] 03:26:46 INFO - PROCESS | 3788 | 1462530406597 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]]]}] 03:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1000ms 03:26:46 INFO - PROCESS | 3788 | 1462530406672 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 3788 | 1462530406675 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 03:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:26:46 INFO - PROCESS | 3788 | 1462530406678 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 3788 | 1462530406681 Marionette TRACE conn3 <- [1,1914,null,{}] 03:26:46 INFO - PROCESS | 3788 | 1462530406684 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}] 03:26:46 INFO - PROCESS | 3788 | 1462530406800 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:26:46 INFO - PROCESS | 3788 | 1462530406957 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 3788 | ++DOCSHELL 2060F000 == 113 [pid = 3788] [id = 488] 03:26:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (20702400) [pid = 3788] [serial = 1464] [outer = 00000000] 03:26:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (2070EC00) [pid = 3788] [serial = 1465] [outer = 20702400] 03:26:46 INFO - PROCESS | 3788 | 1462530407010 Marionette DEBUG loaded listener.js 03:26:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (20A0AC00) [pid = 3788] [serial = 1466] [outer = 20702400] 03:26:47 INFO - PROCESS | 3788 | 1462530407917 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]]]}] 03:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1297ms 03:26:47 INFO - PROCESS | 3788 | 1462530407973 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:26:47 INFO - PROCESS | 3788 | 1462530407976 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 03:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:26:47 INFO - PROCESS | 3788 | 1462530407982 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:26:47 INFO - PROCESS | 3788 | 1462530407985 Marionette TRACE conn3 <- [1,1918,null,{}] 03:26:47 INFO - PROCESS | 3788 | 1462530407990 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}] 03:26:48 INFO - PROCESS | 3788 | 1462530408105 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:26:48 INFO - PROCESS | 3788 | 1462530408258 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:48 INFO - PROCESS | 3788 | ++DOCSHELL 11B15C00 == 114 [pid = 3788] [id = 489] 03:26:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (1341B800) [pid = 3788] [serial = 1467] [outer = 00000000] 03:26:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (135BBC00) [pid = 3788] [serial = 1468] [outer = 1341B800] 03:26:48 INFO - PROCESS | 3788 | 1462530408309 Marionette DEBUG loaded listener.js 03:26:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (13E44800) [pid = 3788] [serial = 1469] [outer = 1341B800] 03:26:48 INFO - PROCESS | 3788 | 1462530408878 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]]]}] 03:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 937ms 03:26:48 INFO - PROCESS | 3788 | 1462530408929 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:26:48 INFO - PROCESS | 3788 | 1462530408934 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 03:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:26:48 INFO - PROCESS | 3788 | 1462530408941 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:26:48 INFO - PROCESS | 3788 | 1462530408943 Marionette TRACE conn3 <- [1,1922,null,{}] 03:26:48 INFO - PROCESS | 3788 | 1462530408947 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}] 03:26:49 INFO - PROCESS | 3788 | 1462530409060 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:26:49 INFO - PROCESS | 3788 | 1462530409240 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 3788 | ++DOCSHELL 11B0B400 == 115 [pid = 3788] [id = 490] 03:26:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (12E0E000) [pid = 3788] [serial = 1470] [outer = 00000000] 03:26:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (15D5CC00) [pid = 3788] [serial = 1471] [outer = 12E0E000] 03:26:49 INFO - PROCESS | 3788 | 1462530409288 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (16668400) [pid = 3788] [serial = 1472] [outer = 12E0E000] 03:26:49 INFO - PROCESS | 3788 | 1462530409891 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]]]}] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 10F4C000 == 114 [pid = 3788] [id = 479] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 11033000 == 113 [pid = 3788] [id = 478] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 1707F800 == 112 [pid = 3788] [id = 477] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 19BF3C00 == 111 [pid = 3788] [id = 476] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 1AB12000 == 110 [pid = 3788] [id = 441] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 1791E000 == 109 [pid = 3788] [id = 475] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 170C0000 == 108 [pid = 3788] [id = 474] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 170C2000 == 107 [pid = 3788] [id = 473] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 1348F800 == 106 [pid = 3788] [id = 472] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 12E0E400 == 105 [pid = 3788] [id = 471] 03:26:49 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (135BCC00) [pid = 3788] [serial = 1327] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (170C1000) [pid = 3788] [serial = 1330] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (1B363C00) [pid = 3788] [serial = 1333] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (1B9CB000) [pid = 3788] [serial = 1336] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (1EF21000) [pid = 3788] [serial = 1339] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (1EF0B800) [pid = 3788] [serial = 1342] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1F198400) [pid = 3788] [serial = 1345] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (1B071400) [pid = 3788] [serial = 1381] [outer = 00000000] [url = about:blank] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 12211800 == 104 [pid = 3788] [id = 470] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 1B9CB800 == 103 [pid = 3788] [id = 466] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 13C6EC00 == 102 [pid = 3788] [id = 465] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 1B23EC00 == 101 [pid = 3788] [id = 464] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 19CBF800 == 100 [pid = 3788] [id = 463] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 15247400 == 99 [pid = 3788] [id = 462] 03:26:49 INFO - PROCESS | 3788 | --DOCSHELL 11B5BC00 == 98 [pid = 3788] [id = 461] 03:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1047ms 03:26:49 INFO - PROCESS | 3788 | 1462530410001 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 3788 | 1462530410003 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (1ABB5000) [pid = 3788] [serial = 1268] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (1A98F400) [pid = 3788] [serial = 1372] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (1A1B5000) [pid = 3788] [serial = 1370] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (19CCBC00) [pid = 3788] [serial = 1369] [outer = 00000000] [url = about:blank] 03:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (122AC000) [pid = 3788] [serial = 1375] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (134CEC00) [pid = 3788] [serial = 1351] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (179F6000) [pid = 3788] [serial = 1363] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (16C74000) [pid = 3788] [serial = 1355] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (16AA4C00) [pid = 3788] [serial = 1354] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (170BBC00) [pid = 3788] [serial = 1360] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (17147000) [pid = 3788] [serial = 1361] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1666EC00) [pid = 3788] [serial = 1357] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (16C78800) [pid = 3788] [serial = 1358] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (179E8800) [pid = 3788] [serial = 1378] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (15242C00) [pid = 3788] [serial = 1349] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (13BF3C00) [pid = 3788] [serial = 1348] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (1AE10400) [pid = 3788] [serial = 1373] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (19B58800) [pid = 3788] [serial = 1379] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (14140C00) [pid = 3788] [serial = 1352] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (19BF4800) [pid = 3788] [serial = 1366] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (19CAB800) [pid = 3788] [serial = 1367] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (1812A000) [pid = 3788] [serial = 1364] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (1595DC00) [pid = 3788] [serial = 1376] [outer = 00000000] [url = about:blank] 03:26:50 INFO - PROCESS | 3788 | 1462530410031 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 3788 | 1462530410035 Marionette TRACE conn3 <- [1,1926,null,{}] 03:26:50 INFO - PROCESS | 3788 | 1462530410053 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}] 03:26:50 INFO - PROCESS | 3788 | 1462530410151 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:26:50 INFO - PROCESS | 3788 | 1462530410162 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:50 INFO - PROCESS | 3788 | ++DOCSHELL 1465F000 == 99 [pid = 3788] [id = 491] 03:26:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (1465FC00) [pid = 3788] [serial = 1473] [outer = 00000000] 03:26:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (15959800) [pid = 3788] [serial = 1474] [outer = 1465FC00] 03:26:50 INFO - PROCESS | 3788 | 1462530410209 Marionette DEBUG loaded listener.js 03:26:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (15D5E000) [pid = 3788] [serial = 1475] [outer = 1465FC00] 03:26:50 INFO - PROCESS | 3788 | 1462530410779 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]]]}] 03:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 812ms 03:26:50 INFO - PROCESS | 3788 | 1462530410827 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 3788 | 1462530410830 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 03:26:50 INFO - PROCESS | 3788 | 1462530410833 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:26:50 INFO - PROCESS | 3788 | 1462530410835 Marionette TRACE conn3 <- [1,1930,null,{}] 03:26:50 INFO - PROCESS | 3788 | 1462530410838 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}] 03:26:50 INFO - PROCESS | 3788 | 1462530410932 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:26:51 INFO - PROCESS | 3788 | 1462530411050 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 3788 | ++DOCSHELL 15958400 == 100 [pid = 3788] [id = 492] 03:26:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1666A800) [pid = 3788] [serial = 1476] [outer = 00000000] 03:26:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (170C1000) [pid = 3788] [serial = 1477] [outer = 1666A800] 03:26:51 INFO - PROCESS | 3788 | 1462530411094 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (171AA000) [pid = 3788] [serial = 1478] [outer = 1666A800] 03:26:51 INFO - PROCESS | 3788 | 1462530411466 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]]]}] 03:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 703ms 03:26:51 INFO - PROCESS | 3788 | 1462530411533 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:26:51 INFO - PROCESS | 3788 | 1462530411535 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 03:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:26:51 INFO - PROCESS | 3788 | 1462530411538 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:26:51 INFO - PROCESS | 3788 | 1462530411540 Marionette TRACE conn3 <- [1,1934,null,{}] 03:26:51 INFO - PROCESS | 3788 | 1462530411543 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}] 03:26:51 INFO - PROCESS | 3788 | 1462530411641 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:26:51 INFO - PROCESS | 3788 | 1462530411648 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 3788 | ++DOCSHELL 10F43000 == 101 [pid = 3788] [id = 493] 03:26:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (16C6DC00) [pid = 3788] [serial = 1479] [outer = 00000000] 03:26:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (17923800) [pid = 3788] [serial = 1480] [outer = 16C6DC00] 03:26:51 INFO - PROCESS | 3788 | 1462530411691 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (180EB800) [pid = 3788] [serial = 1481] [outer = 16C6DC00] 03:26:52 INFO - PROCESS | 3788 | 1462530412134 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]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 641ms 03:26:52 INFO - PROCESS | 3788 | 1462530412194 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 3788 | 1462530412196 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 03:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:26:52 INFO - PROCESS | 3788 | 1462530412208 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 3788 | 1462530412210 Marionette TRACE conn3 <- [1,1938,null,{}] 03:26:52 INFO - PROCESS | 3788 | 1462530412224 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}] 03:26:52 INFO - PROCESS | 3788 | 1462530412373 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:26:52 INFO - PROCESS | 3788 | 1462530412420 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:52 INFO - PROCESS | 3788 | ++DOCSHELL 17919400 == 102 [pid = 3788] [id = 494] 03:26:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (19B4AC00) [pid = 3788] [serial = 1482] [outer = 00000000] 03:26:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (19B54000) [pid = 3788] [serial = 1483] [outer = 19B4AC00] 03:26:52 INFO - PROCESS | 3788 | 1462530412464 Marionette DEBUG loaded listener.js 03:26:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (19BF4800) [pid = 3788] [serial = 1484] [outer = 19B4AC00] 03:26:52 INFO - PROCESS | 3788 | 1462530412914 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]]]}] 03:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 750ms 03:26:52 INFO - PROCESS | 3788 | 1462530412961 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 3788 | 1462530412963 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 03:26:52 INFO - PROCESS | 3788 | 1462530412966 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:26:52 INFO - PROCESS | 3788 | 1462530412967 Marionette TRACE conn3 <- [1,1942,null,{}] 03:26:52 INFO - PROCESS | 3788 | 1462530412971 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}] 03:26:53 INFO - PROCESS | 3788 | 1462530413100 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:26:53 INFO - PROCESS | 3788 | 1462530413118 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 3788 | ++DOCSHELL 19B51000 == 103 [pid = 3788] [id = 495] 03:26:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (19B53C00) [pid = 3788] [serial = 1485] [outer = 00000000] 03:26:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (19CC5800) [pid = 3788] [serial = 1486] [outer = 19B53C00] 03:26:53 INFO - PROCESS | 3788 | 1462530413160 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (19DBC000) [pid = 3788] [serial = 1487] [outer = 19B53C00] 03:26:53 INFO - PROCESS | 3788 | 1462530413589 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]]]}] 03:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 624ms 03:26:53 INFO - PROCESS | 3788 | 1462530413604 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:26:53 INFO - PROCESS | 3788 | 1462530413606 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 03:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:26:53 INFO - PROCESS | 3788 | 1462530413610 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:26:53 INFO - PROCESS | 3788 | 1462530413611 Marionette TRACE conn3 <- [1,1946,null,{}] 03:26:53 INFO - PROCESS | 3788 | 1462530413621 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}] 03:26:53 INFO - PROCESS | 3788 | 1462530413759 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:26:53 INFO - PROCESS | 3788 | 1462530413865 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 3788 | ++DOCSHELL 19B50000 == 104 [pid = 3788] [id = 496] 03:26:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (19CAD400) [pid = 3788] [serial = 1488] [outer = 00000000] 03:26:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1A986C00) [pid = 3788] [serial = 1489] [outer = 19CAD400] 03:26:53 INFO - PROCESS | 3788 | 1462530413907 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1ABB5000) [pid = 3788] [serial = 1490] [outer = 19CAD400] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (19CB3000) [pid = 3788] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (1B364000) [pid = 3788] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (19D73800) [pid = 3788] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (134D5C00) [pid = 3788] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (170C3C00) [pid = 3788] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (1A826C00) [pid = 3788] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (18718800) [pid = 3788] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1221EC00) [pid = 3788] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (17921000) [pid = 3788] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (1E70D400) [pid = 3788] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (1E70FC00) [pid = 3788] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (1B369C00) [pid = 3788] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (12213400) [pid = 3788] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1B930400) [pid = 3788] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (16665400) [pid = 3788] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (1666DC00) [pid = 3788] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (12ED9000) [pid = 3788] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (12C15000) [pid = 3788] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1EF0C400) [pid = 3788] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (19CC4C00) [pid = 3788] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:26:54 INFO - PROCESS | 3788 | --DOMWINDOW == 132 (1B239400) [pid = 3788] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:26:54 INFO - PROCESS | 3788 | 1462530414609 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]]]}] 03:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1047ms 03:26:54 INFO - PROCESS | 3788 | 1462530414659 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:26:54 INFO - PROCESS | 3788 | 1462530414661 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 03:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:26:54 INFO - PROCESS | 3788 | 1462530414664 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:26:54 INFO - PROCESS | 3788 | 1462530414666 Marionette TRACE conn3 <- [1,1950,null,{}] 03:26:54 INFO - PROCESS | 3788 | 1462530414669 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}] 03:26:54 INFO - PROCESS | 3788 | 1462530414763 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:26:54 INFO - PROCESS | 3788 | 1462530414881 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:54 INFO - PROCESS | 3788 | ++DOCSHELL 11033800 == 105 [pid = 3788] [id = 497] 03:26:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 133 (115D8800) [pid = 3788] [serial = 1491] [outer = 00000000] 03:26:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (16665400) [pid = 3788] [serial = 1492] [outer = 115D8800] 03:26:54 INFO - PROCESS | 3788 | 1462530414934 Marionette DEBUG loaded listener.js 03:26:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (185AC400) [pid = 3788] [serial = 1493] [outer = 115D8800] 03:26:55 INFO - PROCESS | 3788 | 1462530415312 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]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 703ms 03:26:55 INFO - PROCESS | 3788 | 1462530415365 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 3788 | 1462530415367 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 03:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:26:55 INFO - PROCESS | 3788 | 1462530415370 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 3788 | 1462530415372 Marionette TRACE conn3 <- [1,1954,null,{}] 03:26:55 INFO - PROCESS | 3788 | 1462530415375 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}] 03:26:55 INFO - PROCESS | 3788 | 1462530415467 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:26:55 INFO - PROCESS | 3788 | 1462530415474 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 3788 | ++DOCSHELL 15A60400 == 106 [pid = 3788] [id = 498] 03:26:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (171A9000) [pid = 3788] [serial = 1494] [outer = 00000000] 03:26:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (1AB13400) [pid = 3788] [serial = 1495] [outer = 171A9000] 03:26:55 INFO - PROCESS | 3788 | 1462530415517 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (1AF17800) [pid = 3788] [serial = 1496] [outer = 171A9000] 03:26:55 INFO - PROCESS | 3788 | 1462530415962 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]]]}] 03:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 625ms 03:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:26:56 INFO - PROCESS | 3788 | 1462530416008 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 3788 | 1462530416010 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 03:26:56 INFO - PROCESS | 3788 | 1462530416032 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 3788 | 1462530416034 Marionette TRACE conn3 <- [1,1958,null,{}] 03:26:56 INFO - PROCESS | 3788 | 1462530416038 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}] 03:26:56 INFO - PROCESS | 3788 | 1462530416148 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:26:56 INFO - PROCESS | 3788 | 1462530416154 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:56 INFO - PROCESS | 3788 | ++DOCSHELL 1A830400 == 107 [pid = 3788] [id = 499] 03:26:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (1B068C00) [pid = 3788] [serial = 1497] [outer = 00000000] 03:26:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (1B614800) [pid = 3788] [serial = 1498] [outer = 1B068C00] 03:26:56 INFO - PROCESS | 3788 | 1462530416212 Marionette DEBUG loaded listener.js 03:26:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (1B773800) [pid = 3788] [serial = 1499] [outer = 1B068C00] 03:26:56 INFO - PROCESS | 3788 | 1462530416929 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]]]}] 03:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 952ms 03:26:56 INFO - PROCESS | 3788 | 1462530416980 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 3788 | 1462530416985 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 03:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:26:56 INFO - PROCESS | 3788 | 1462530416991 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 3788 | 1462530416994 Marionette TRACE conn3 <- [1,1962,null,{}] 03:26:56 INFO - PROCESS | 3788 | 1462530417000 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}] 03:26:57 INFO - PROCESS | 3788 | 1462530417159 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:26:57 INFO - PROCESS | 3788 | 1462530417321 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 3788 | ++DOCSHELL 11591000 == 108 [pid = 3788] [id = 500] 03:26:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (117D8800) [pid = 3788] [serial = 1500] [outer = 00000000] 03:26:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (135BA400) [pid = 3788] [serial = 1501] [outer = 117D8800] 03:26:57 INFO - PROCESS | 3788 | 1462530417378 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1523D000) [pid = 3788] [serial = 1502] [outer = 117D8800] 03:26:57 INFO - PROCESS | 3788 | 1462530417969 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]]]}] 03:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1047ms 03:26:58 INFO - PROCESS | 3788 | 1462530418034 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 3788 | 1462530418040 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 03:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:26:58 INFO - PROCESS | 3788 | 1462530418065 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 3788 | 1462530418068 Marionette TRACE conn3 <- [1,1966,null,{}] 03:26:58 INFO - PROCESS | 3788 | 1462530418072 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}] 03:26:58 INFO - PROCESS | 3788 | 1462530418192 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:26:58 INFO - PROCESS | 3788 | 1462530418350 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:58 INFO - PROCESS | 3788 | ++DOCSHELL 15246800 == 109 [pid = 3788] [id = 501] 03:26:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (15D54C00) [pid = 3788] [serial = 1503] [outer = 00000000] 03:26:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (170C0000) [pid = 3788] [serial = 1504] [outer = 15D54C00] 03:26:58 INFO - PROCESS | 3788 | 1462530418405 Marionette DEBUG loaded listener.js 03:26:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (17921800) [pid = 3788] [serial = 1505] [outer = 15D54C00] 03:26:59 INFO - PROCESS | 3788 | 1462530419024 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]]]}] 03:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1000ms 03:26:59 INFO - PROCESS | 3788 | 1462530419067 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:26:59 INFO - PROCESS | 3788 | 1462530419070 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 03:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:26:59 INFO - PROCESS | 3788 | 1462530419073 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:26:59 INFO - PROCESS | 3788 | 1462530419077 Marionette TRACE conn3 <- [1,1970,null,{}] 03:26:59 INFO - PROCESS | 3788 | 1462530419088 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}] 03:26:59 INFO - PROCESS | 3788 | 1462530419212 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:26:59 INFO - PROCESS | 3788 | 1462530419386 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 3788 | ++DOCSHELL 1A4A9C00 == 110 [pid = 3788] [id = 502] 03:26:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1A4AA400) [pid = 3788] [serial = 1506] [outer = 00000000] 03:26:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1B232400) [pid = 3788] [serial = 1507] [outer = 1A4AA400] 03:26:59 INFO - PROCESS | 3788 | 1462530419443 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B615000) [pid = 3788] [serial = 1508] [outer = 1A4AA400] 03:26:59 INFO - PROCESS | 3788 | 1462530419998 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]]]}] 03:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1000ms 03:27:00 INFO - PROCESS | 3788 | 1462530420076 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 3788 | 1462530420079 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 03:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:27:00 INFO - PROCESS | 3788 | 1462530420083 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 3788 | 1462530420085 Marionette TRACE conn3 <- [1,1974,null,{}] 03:27:00 INFO - PROCESS | 3788 | 1462530420089 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}] 03:27:00 INFO - PROCESS | 3788 | 1462530420208 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:27:00 INFO - PROCESS | 3788 | 1462530420365 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 3788 | ++DOCSHELL 1B9CB800 == 111 [pid = 3788] [id = 503] 03:27:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1B9CC800) [pid = 3788] [serial = 1509] [outer = 00000000] 03:27:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (1E710400) [pid = 3788] [serial = 1510] [outer = 1B9CC800] 03:27:00 INFO - PROCESS | 3788 | 1462530420419 Marionette DEBUG loaded listener.js 03:27:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (1EF05C00) [pid = 3788] [serial = 1511] [outer = 1B9CC800] 03:27:01 INFO - PROCESS | 3788 | 1462530421025 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]]]}] 03:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1000ms 03:27:01 INFO - PROCESS | 3788 | 1462530421084 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 3788 | 1462530421086 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 03:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:27:01 INFO - PROCESS | 3788 | 1462530421090 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 3788 | 1462530421092 Marionette TRACE conn3 <- [1,1978,null,{}] 03:27:01 INFO - PROCESS | 3788 | 1462530421095 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}] 03:27:01 INFO - PROCESS | 3788 | 1462530421214 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:27:01 INFO - PROCESS | 3788 | 1462530421384 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:01 INFO - PROCESS | 3788 | ++DOCSHELL 19BEE800 == 112 [pid = 3788] [id = 504] 03:27:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (1B36D400) [pid = 3788] [serial = 1512] [outer = 00000000] 03:27:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1EF20800) [pid = 3788] [serial = 1513] [outer = 1B36D400] 03:27:01 INFO - PROCESS | 3788 | 1462530421438 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (1EF27400) [pid = 3788] [serial = 1514] [outer = 1B36D400] 03:27:01 INFO - PROCESS | 3788 | 1462530421974 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]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 937ms 03:27:02 INFO - PROCESS | 3788 | 1462530422035 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 3788 | 1462530422037 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 03:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:27:02 INFO - PROCESS | 3788 | 1462530422041 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 3788 | 1462530422043 Marionette TRACE conn3 <- [1,1982,null,{}] 03:27:02 INFO - PROCESS | 3788 | 1462530422046 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}] 03:27:02 INFO - PROCESS | 3788 | 1462530422180 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:27:02 INFO - PROCESS | 3788 | 1462530422352 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 3788 | ++DOCSHELL 1EF0BC00 == 113 [pid = 3788] [id = 505] 03:27:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (1EF29000) [pid = 3788] [serial = 1515] [outer = 00000000] 03:27:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (20703800) [pid = 3788] [serial = 1516] [outer = 1EF29000] 03:27:02 INFO - PROCESS | 3788 | 1462530422406 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (2070F800) [pid = 3788] [serial = 1517] [outer = 1EF29000] 03:27:02 INFO - PROCESS | 3788 | 1462530422970 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]]]}] 03:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 953ms 03:27:02 INFO - PROCESS | 3788 | 1462530422986 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:27:02 INFO - PROCESS | 3788 | 1462530422988 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 03:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:27:02 INFO - PROCESS | 3788 | 1462530422992 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:27:02 INFO - PROCESS | 3788 | 1462530422994 Marionette TRACE conn3 <- [1,1986,null,{}] 03:27:02 INFO - PROCESS | 3788 | 1462530422997 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}] 03:27:03 INFO - PROCESS | 3788 | 1462530423112 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:27:03 INFO - PROCESS | 3788 | 1462530423284 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:03 INFO - PROCESS | 3788 | ++DOCSHELL 1EF26C00 == 114 [pid = 3788] [id = 506] 03:27:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (1F19C400) [pid = 3788] [serial = 1518] [outer = 00000000] 03:27:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (20D10400) [pid = 3788] [serial = 1519] [outer = 1F19C400] 03:27:03 INFO - PROCESS | 3788 | 1462530423337 Marionette DEBUG loaded listener.js 03:27:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (20D13400) [pid = 3788] [serial = 1520] [outer = 1F19C400] 03:27:03 INFO - PROCESS | 3788 | 1462530423855 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]]]}] 03:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 906ms 03:27:03 INFO - PROCESS | 3788 | 1462530423896 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:27:03 INFO - PROCESS | 3788 | 1462530423899 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 03:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:27:03 INFO - PROCESS | 3788 | 1462530423902 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 3788 | 1462530423904 Marionette TRACE conn3 <- [1,1990,null,{}] 03:27:03 INFO - PROCESS | 3788 | 1462530423909 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}] 03:27:04 INFO - PROCESS | 3788 | 1462530424031 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:27:04 INFO - PROCESS | 3788 | 1462530424202 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 3788 | ++DOCSHELL 20A04000 == 115 [pid = 3788] [id = 507] 03:27:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (20A0FC00) [pid = 3788] [serial = 1521] [outer = 00000000] 03:27:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (20D1BC00) [pid = 3788] [serial = 1522] [outer = 20A0FC00] 03:27:04 INFO - PROCESS | 3788 | 1462530424256 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (20D94800) [pid = 3788] [serial = 1523] [outer = 20A0FC00] 03:27:04 INFO - PROCESS | 3788 | 1462530424840 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]]]}] 03:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 999ms 03:27:04 INFO - PROCESS | 3788 | 1462530424909 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:27:04 INFO - PROCESS | 3788 | 1462530424911 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 03:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:27:04 INFO - PROCESS | 3788 | 1462530424915 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:27:04 INFO - PROCESS | 3788 | 1462530424917 Marionette TRACE conn3 <- [1,1994,null,{}] 03:27:04 INFO - PROCESS | 3788 | 1462530424920 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}] 03:27:05 INFO - PROCESS | 3788 | 1462530425046 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:27:05 INFO - PROCESS | 3788 | 1462530425209 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 3788 | ++DOCSHELL 20A0E400 == 116 [pid = 3788] [id = 508] 03:27:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (20A0F000) [pid = 3788] [serial = 1524] [outer = 00000000] 03:27:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 167 (20D46800) [pid = 3788] [serial = 1525] [outer = 20A0F000] 03:27:05 INFO - PROCESS | 3788 | 1462530425262 Marionette DEBUG loaded listener.js 03:27:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 168 (20D47400) [pid = 3788] [serial = 1526] [outer = 20A0F000] 03:27:05 INFO - PROCESS | 3788 | 1462530425918 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]]]}] 03:27:05 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 03:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1047ms 03:27:05 INFO - PROCESS | 3788 | 1462530425955 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:27:05 INFO - PROCESS | 3788 | 1462530425957 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 03:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:27:05 INFO - PROCESS | 3788 | 1462530425978 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 3788 | 1462530425980 Marionette TRACE conn3 <- [1,1998,null,{}] 03:27:05 INFO - PROCESS | 3788 | 1462530425985 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}] 03:27:06 INFO - PROCESS | 3788 | 1462530426109 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:27:06 INFO - PROCESS | 3788 | 1462530426461 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:06 INFO - PROCESS | 3788 | ++DOCSHELL 107ECC00 == 117 [pid = 3788] [id = 509] 03:27:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 169 (10D7B000) [pid = 3788] [serial = 1527] [outer = 00000000] 03:27:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 170 (11510400) [pid = 3788] [serial = 1528] [outer = 10D7B000] 03:27:06 INFO - PROCESS | 3788 | 1462530426519 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 171 (12C0AC00) [pid = 3788] [serial = 1529] [outer = 10D7B000] 03:27:07 INFO - PROCESS | 3788 | 1462530427174 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]]]}] 03:27:07 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 03:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1249ms 03:27:07 INFO - PROCESS | 3788 | 1462530427228 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:27:07 INFO - PROCESS | 3788 | 1462530427232 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 03:27:07 INFO - PROCESS | 3788 | 1462530427236 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:27:07 INFO - PROCESS | 3788 | 1462530427240 Marionette TRACE conn3 <- [1,2002,null,{}] 03:27:07 INFO - PROCESS | 3788 | 1462530427245 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}] 03:27:07 INFO - PROCESS | 3788 | 1462530427369 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:27:07 INFO - PROCESS | 3788 | 1462530427537 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 3788 | ++DOCSHELL 13E41C00 == 118 [pid = 3788] [id = 510] 03:27:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 172 (15247800) [pid = 3788] [serial = 1530] [outer = 00000000] 03:27:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 173 (170C2000) [pid = 3788] [serial = 1531] [outer = 15247800] 03:27:07 INFO - PROCESS | 3788 | 1462530427607 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 174 (180EC400) [pid = 3788] [serial = 1532] [outer = 15247800] 03:27:08 INFO - PROCESS | 3788 | 1462530428231 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]]]}] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 13E3C400 == 117 [pid = 3788] [id = 240] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 15A60400 == 116 [pid = 3788] [id = 498] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 11033800 == 115 [pid = 3788] [id = 497] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 19B50000 == 114 [pid = 3788] [id = 496] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 19B51000 == 113 [pid = 3788] [id = 495] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 17919400 == 112 [pid = 3788] [id = 494] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 10F43000 == 111 [pid = 3788] [id = 493] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 15958400 == 110 [pid = 3788] [id = 492] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 1465F000 == 109 [pid = 3788] [id = 491] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 11B0B400 == 108 [pid = 3788] [id = 490] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 173 (2060B800) [pid = 3788] [serial = 1402] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 172 (1B9CC000) [pid = 3788] [serial = 1396] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 171 (16AC5800) [pid = 3788] [serial = 1387] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 170 (1A49D000) [pid = 3788] [serial = 1390] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 169 (15A60C00) [pid = 3788] [serial = 1408] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 168 (13557C00) [pid = 3788] [serial = 1384] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 167 (1B61F800) [pid = 3788] [serial = 1393] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 166 (1F196C00) [pid = 3788] [serial = 1399] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (20A06400) [pid = 3788] [serial = 1405] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (1B367800) [pid = 3788] [serial = 1441] [outer = 00000000] [url = about:blank] 03:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1094ms 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 11B15C00 == 107 [pid = 3788] [id = 489] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 19B4D800 == 106 [pid = 3788] [id = 484] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 1A4AAC00 == 105 [pid = 3788] [id = 483] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 135C5800 == 104 [pid = 3788] [id = 482] 03:27:08 INFO - PROCESS | 3788 | --DOCSHELL 11B0E000 == 103 [pid = 3788] [id = 481] 03:27:08 INFO - PROCESS | 3788 | 1462530428364 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 3788 | 1462530428368 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (19D79000) [pid = 3788] [serial = 1429] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (1E70AC00) [pid = 3788] [serial = 1286] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (1F18FC00) [pid = 3788] [serial = 1340] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (159C7800) [pid = 3788] [serial = 1417] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1791A400) [pid = 3788] [serial = 1421] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (1B77C400) [pid = 3788] [serial = 1334] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (19CAE800) [pid = 3788] [serial = 1427] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (15243400) [pid = 3788] [serial = 1328] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (18256400) [pid = 3788] [serial = 1423] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (1EF25C00) [pid = 3788] [serial = 1292] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (1A1BC800) [pid = 3788] [serial = 1430] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (1F18F800) [pid = 3788] [serial = 1343] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 151 (1EF1CC00) [pid = 3788] [serial = 1289] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (13D76400) [pid = 3788] [serial = 1412] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (19BF4000) [pid = 3788] [serial = 1426] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (1E712000) [pid = 3788] [serial = 1337] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (17531400) [pid = 3788] [serial = 1331] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (1A824C00) [pid = 3788] [serial = 1438] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (16665800) [pid = 3788] [serial = 1414] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (19B4E000) [pid = 3788] [serial = 1436] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (18714000) [pid = 3788] [serial = 1424] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (1F19B800) [pid = 3788] [serial = 1346] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (134E3000) [pid = 3788] [serial = 1411] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (16C73800) [pid = 3788] [serial = 1415] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 139 (1A831C00) [pid = 3788] [serial = 1432] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 138 (1AB1B800) [pid = 3788] [serial = 1433] [outer = 00000000] [url = about:blank] 03:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 137 (16AA3C00) [pid = 3788] [serial = 1435] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 136 (16665C00) [pid = 3788] [serial = 1418] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 135 (178C5400) [pid = 3788] [serial = 1420] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 134 (1B61C000) [pid = 3788] [serial = 1283] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | --DOMWINDOW == 133 (1AF16800) [pid = 3788] [serial = 1439] [outer = 00000000] [url = about:blank] 03:27:08 INFO - PROCESS | 3788 | 1462530428384 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 3788 | 1462530428386 Marionette TRACE conn3 <- [1,2006,null,{}] 03:27:08 INFO - PROCESS | 3788 | 1462530428391 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}] 03:27:08 INFO - PROCESS | 3788 | 1462530428511 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:27:08 INFO - PROCESS | 3788 | 1462530428519 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:08 INFO - PROCESS | 3788 | ++DOCSHELL 135C5000 == 104 [pid = 3788] [id = 511] 03:27:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 134 (13E48800) [pid = 3788] [serial = 1533] [outer = 00000000] 03:27:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 135 (15246400) [pid = 3788] [serial = 1534] [outer = 13E48800] 03:27:08 INFO - PROCESS | 3788 | 1462530428564 Marionette DEBUG loaded listener.js 03:27:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 136 (16AA3C00) [pid = 3788] [serial = 1535] [outer = 13E48800] 03:27:09 INFO - PROCESS | 3788 | 1462530429110 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]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 03:27:09 INFO - PROCESS | 3788 | 1462530429127 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 3788 | 1462530429129 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 03:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:27:09 INFO - PROCESS | 3788 | 1462530429134 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 3788 | 1462530429139 Marionette TRACE conn3 <- [1,2010,null,{}] 03:27:09 INFO - PROCESS | 3788 | 1462530429148 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}] 03:27:09 INFO - PROCESS | 3788 | 1462530429248 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:27:09 INFO - PROCESS | 3788 | 1462530429259 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 3788 | ++DOCSHELL 178D4800 == 105 [pid = 3788] [id = 512] 03:27:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 137 (17915C00) [pid = 3788] [serial = 1536] [outer = 00000000] 03:27:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 138 (179E9000) [pid = 3788] [serial = 1537] [outer = 17915C00] 03:27:09 INFO - PROCESS | 3788 | 1462530429302 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 139 (185AFC00) [pid = 3788] [serial = 1538] [outer = 17915C00] 03:27:09 INFO - PROCESS | 3788 | 1462530429784 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]]]}] 03:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 703ms 03:27:09 INFO - PROCESS | 3788 | 1462530429832 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:27:09 INFO - PROCESS | 3788 | 1462530429834 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 03:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:27:09 INFO - PROCESS | 3788 | 1462530429837 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:27:09 INFO - PROCESS | 3788 | 1462530429839 Marionette TRACE conn3 <- [1,2014,null,{}] 03:27:09 INFO - PROCESS | 3788 | 1462530429843 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}] 03:27:09 INFO - PROCESS | 3788 | 1462530429946 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:27:10 INFO - PROCESS | 3788 | 1462530430066 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 3788 | ++DOCSHELL 10F50800 == 106 [pid = 3788] [id = 513] 03:27:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 140 (17919800) [pid = 3788] [serial = 1539] [outer = 00000000] 03:27:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (19BED000) [pid = 3788] [serial = 1540] [outer = 17919800] 03:27:10 INFO - PROCESS | 3788 | 1462530430113 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (19CAC800) [pid = 3788] [serial = 1541] [outer = 17919800] 03:27:10 INFO - PROCESS | 3788 | 1462530430490 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]]]}] 03:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 703ms 03:27:10 INFO - PROCESS | 3788 | 1462530430537 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 3788 | 1462530430539 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 03:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:27:10 INFO - PROCESS | 3788 | 1462530430560 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - PROCESS | 3788 | 1462530430562 Marionette TRACE conn3 <- [1,2018,null,{}] 03:27:10 INFO - PROCESS | 3788 | 1462530430566 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}] 03:27:10 INFO - PROCESS | 3788 | 1462530430743 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:27:10 INFO - PROCESS | 3788 | 1462530430770 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 3788 | ++DOCSHELL 19CB2800 == 107 [pid = 3788] [id = 514] 03:27:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (19CB4800) [pid = 3788] [serial = 1542] [outer = 00000000] 03:27:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (19CCA400) [pid = 3788] [serial = 1543] [outer = 19CB4800] 03:27:10 INFO - PROCESS | 3788 | 1462530430824 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1A4A6C00) [pid = 3788] [serial = 1544] [outer = 19CB4800] 03:27:11 INFO - PROCESS | 3788 | 1462530431289 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]]]}] 03:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 812ms 03:27:11 INFO - PROCESS | 3788 | 1462530431365 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 3788 | 1462530431367 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 03:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:27:11 INFO - PROCESS | 3788 | 1462530431370 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 3788 | 1462530431372 Marionette TRACE conn3 <- [1,2022,null,{}] 03:27:11 INFO - PROCESS | 3788 | 1462530431375 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}] 03:27:11 INFO - PROCESS | 3788 | 1462530431512 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:27:11 INFO - PROCESS | 3788 | 1462530431532 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:11 INFO - PROCESS | 3788 | ++DOCSHELL 1A832800 == 108 [pid = 3788] [id = 515] 03:27:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1A992800) [pid = 3788] [serial = 1545] [outer = 00000000] 03:27:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (1AE14400) [pid = 3788] [serial = 1546] [outer = 1A992800] 03:27:11 INFO - PROCESS | 3788 | 1462530431575 Marionette DEBUG loaded listener.js 03:27:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1B069400) [pid = 3788] [serial = 1547] [outer = 1A992800] 03:27:12 INFO - PROCESS | 3788 | 1462530432010 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]]]}] 03:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 687ms 03:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:27:12 INFO - PROCESS | 3788 | 1462530432070 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:27:12 INFO - PROCESS | 3788 | 1462530432072 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 03:27:12 INFO - PROCESS | 3788 | 1462530432075 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:27:12 INFO - PROCESS | 3788 | 1462530432077 Marionette TRACE conn3 <- [1,2026,null,{}] 03:27:12 INFO - PROCESS | 3788 | 1462530432088 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}] 03:27:12 INFO - PROCESS | 3788 | 1462530432250 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:27:12 INFO - PROCESS | 3788 | 1462530432267 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 3788 | ++DOCSHELL 16C81800 == 109 [pid = 3788] [id = 516] 03:27:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1AB15800) [pid = 3788] [serial = 1548] [outer = 00000000] 03:27:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (1B36CC00) [pid = 3788] [serial = 1549] [outer = 1AB15800] 03:27:12 INFO - PROCESS | 3788 | 1462530432310 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (1B777400) [pid = 3788] [serial = 1550] [outer = 1AB15800] 03:27:12 INFO - PROCESS | 3788 | --DOMWINDOW == 150 (1AB1A400) [pid = 3788] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:27:12 INFO - PROCESS | 3788 | --DOMWINDOW == 149 (19B4AC00) [pid = 3788] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:27:12 INFO - PROCESS | 3788 | --DOMWINDOW == 148 (19CAD400) [pid = 3788] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:27:12 INFO - PROCESS | 3788 | --DOMWINDOW == 147 (19B53C00) [pid = 3788] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:27:12 INFO - PROCESS | 3788 | --DOMWINDOW == 146 (115D8800) [pid = 3788] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:27:12 INFO - PROCESS | 3788 | --DOMWINDOW == 145 (1666A800) [pid = 3788] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:27:12 INFO - PROCESS | 3788 | --DOMWINDOW == 144 (171A9000) [pid = 3788] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:27:12 INFO - PROCESS | 3788 | --DOMWINDOW == 143 (12E0E000) [pid = 3788] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:27:12 INFO - PROCESS | 3788 | --DOMWINDOW == 142 (1341B800) [pid = 3788] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:27:12 INFO - PROCESS | 3788 | --DOMWINDOW == 141 (1465FC00) [pid = 3788] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:27:12 INFO - PROCESS | 3788 | --DOMWINDOW == 140 (16C6DC00) [pid = 3788] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:27:13 INFO - PROCESS | 3788 | 1462530433003 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]]]}] 03:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 937ms 03:27:13 INFO - PROCESS | 3788 | 1462530433021 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 3788 | 1462530433023 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 03:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:27:13 INFO - PROCESS | 3788 | 1462530433027 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 3788 | 1462530433029 Marionette TRACE conn3 <- [1,2030,null,{}] 03:27:13 INFO - PROCESS | 3788 | 1462530433033 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}] 03:27:13 INFO - PROCESS | 3788 | 1462530433177 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:27:13 INFO - PROCESS | 3788 | 1462530433257 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 3788 | ++DOCSHELL 16290000 == 110 [pid = 3788] [id = 517] 03:27:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 141 (16299C00) [pid = 3788] [serial = 1551] [outer = 00000000] 03:27:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 142 (171AD800) [pid = 3788] [serial = 1552] [outer = 16299C00] 03:27:13 INFO - PROCESS | 3788 | 1462530433311 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 143 (1AB17400) [pid = 3788] [serial = 1553] [outer = 16299C00] 03:27:13 INFO - PROCESS | 3788 | 1462530433660 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]]]}] 03:27:13 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) 03:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 687ms 03:27:13 INFO - PROCESS | 3788 | 1462530433726 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 3788 | 1462530433728 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 03:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:27:13 INFO - PROCESS | 3788 | 1462530433732 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 3788 | 1462530433734 Marionette TRACE conn3 <- [1,2034,null,{}] 03:27:13 INFO - PROCESS | 3788 | 1462530433737 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}] 03:27:13 INFO - PROCESS | 3788 | 1462530433833 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:27:13 INFO - PROCESS | 3788 | 1462530433875 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:13 INFO - PROCESS | 3788 | ++DOCSHELL 1AB17C00 == 111 [pid = 3788] [id = 518] 03:27:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 144 (1B364000) [pid = 3788] [serial = 1554] [outer = 00000000] 03:27:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 145 (1B9C9000) [pid = 3788] [serial = 1555] [outer = 1B364000] 03:27:13 INFO - PROCESS | 3788 | 1462530433919 Marionette DEBUG loaded listener.js 03:27:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 146 (1E70AC00) [pid = 3788] [serial = 1556] [outer = 1B364000] 03:27:14 INFO - PROCESS | 3788 | 1462530434363 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]]]}] 03:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 687ms 03:27:14 INFO - PROCESS | 3788 | 1462530434432 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:27:14 INFO - PROCESS | 3788 | 1462530434434 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 03:27:14 INFO - PROCESS | 3788 | 1462530434437 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:27:14 INFO - PROCESS | 3788 | 1462530434438 Marionette TRACE conn3 <- [1,2038,null,{}] 03:27:14 INFO - PROCESS | 3788 | 1462530434442 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}] 03:27:14 INFO - PROCESS | 3788 | 1462530434539 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:27:14 INFO - PROCESS | 3788 | 1462530434545 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 3788 | ++DOCSHELL 10F51000 == 112 [pid = 3788] [id = 519] 03:27:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 147 (19B4C800) [pid = 3788] [serial = 1557] [outer = 00000000] 03:27:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 148 (1EF04000) [pid = 3788] [serial = 1558] [outer = 19B4C800] 03:27:14 INFO - PROCESS | 3788 | 1462530434592 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 149 (1EF27C00) [pid = 3788] [serial = 1559] [outer = 19B4C800] 03:27:15 INFO - PROCESS | 3788 | 1462530435379 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]]]}] 03:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1000ms 03:27:15 INFO - PROCESS | 3788 | 1462530435441 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 3788 | 1462530435446 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 03:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:27:15 INFO - PROCESS | 3788 | 1462530435451 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 3788 | 1462530435456 Marionette TRACE conn3 <- [1,2042,null,{}] 03:27:15 INFO - PROCESS | 3788 | 1462530435461 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}] 03:27:15 INFO - PROCESS | 3788 | 1462530435593 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:27:15 INFO - PROCESS | 3788 | 1462530435756 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 3788 | ++DOCSHELL 13E3C400 == 113 [pid = 3788] [id = 520] 03:27:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 150 (13E3D400) [pid = 3788] [serial = 1560] [outer = 00000000] 03:27:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 151 (15955C00) [pid = 3788] [serial = 1561] [outer = 13E3D400] 03:27:15 INFO - PROCESS | 3788 | 1462530435844 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 152 (16C69800) [pid = 3788] [serial = 1562] [outer = 13E3D400] 03:27:16 INFO - PROCESS | 3788 | 1462530436485 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]]]}] 03:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1094ms 03:27:16 INFO - PROCESS | 3788 | 1462530436556 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:27:16 INFO - PROCESS | 3788 | 1462530436562 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 03:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:27:16 INFO - PROCESS | 3788 | 1462530436569 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 3788 | 1462530436572 Marionette TRACE conn3 <- [1,2046,null,{}] 03:27:16 INFO - PROCESS | 3788 | 1462530436576 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}] 03:27:16 INFO - PROCESS | 3788 | 1462530436732 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:27:16 INFO - PROCESS | 3788 | 1462530436893 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:16 INFO - PROCESS | 3788 | ++DOCSHELL 171A6000 == 114 [pid = 3788] [id = 521] 03:27:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (172C9C00) [pid = 3788] [serial = 1563] [outer = 00000000] 03:27:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (185AE400) [pid = 3788] [serial = 1564] [outer = 172C9C00] 03:27:16 INFO - PROCESS | 3788 | 1462530436946 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (19CAC000) [pid = 3788] [serial = 1565] [outer = 172C9C00] 03:27:17 INFO - PROCESS | 3788 | 1462530437524 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]]]}] 03:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1000ms 03:27:17 INFO - PROCESS | 3788 | 1462530437570 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:27:17 INFO - PROCESS | 3788 | 1462530437572 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 03:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:27:17 INFO - PROCESS | 3788 | 1462530437576 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:27:17 INFO - PROCESS | 3788 | 1462530437580 Marionette TRACE conn3 <- [1,2050,null,{}] 03:27:17 INFO - PROCESS | 3788 | 1462530437591 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}] 03:27:17 INFO - PROCESS | 3788 | 1462530437723 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:27:17 INFO - PROCESS | 3788 | 1462530437903 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 3788 | ++DOCSHELL 1B9CF800 == 115 [pid = 3788] [id = 522] 03:27:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (1E70C800) [pid = 3788] [serial = 1566] [outer = 00000000] 03:27:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (1EF09000) [pid = 3788] [serial = 1567] [outer = 1E70C800] 03:27:17 INFO - PROCESS | 3788 | 1462530437959 Marionette DEBUG loaded listener.js 03:27:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (1F194000) [pid = 3788] [serial = 1568] [outer = 1E70C800] 03:27:18 INFO - PROCESS | 3788 | 1462530438565 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]]]}] 03:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1031ms 03:27:18 INFO - PROCESS | 3788 | 1462530438619 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:27:18 INFO - PROCESS | 3788 | 1462530438622 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 03:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:27:18 INFO - PROCESS | 3788 | 1462530438658 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - PROCESS | 3788 | 1462530438660 Marionette TRACE conn3 <- [1,2054,null,{}] 03:27:18 INFO - PROCESS | 3788 | 1462530438664 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}] 03:27:18 INFO - PROCESS | 3788 | 1462530438787 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:27:18 INFO - PROCESS | 3788 | 1462530438952 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 3788 | ++DOCSHELL 1E902800 == 116 [pid = 3788] [id = 523] 03:27:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (1E902C00) [pid = 3788] [serial = 1569] [outer = 00000000] 03:27:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (1E909C00) [pid = 3788] [serial = 1570] [outer = 1E902C00] 03:27:18 INFO - PROCESS | 3788 | 1462530439006 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (1E90E000) [pid = 3788] [serial = 1571] [outer = 1E902C00] 03:27:19 INFO - PROCESS | 3788 | 1462530439585 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]]]}] 03:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 969ms 03:27:19 INFO - PROCESS | 3788 | 1462530439615 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 3788 | 1462530439617 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 03:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:27:19 INFO - PROCESS | 3788 | 1462530439622 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:27:19 INFO - PROCESS | 3788 | 1462530439624 Marionette TRACE conn3 <- [1,2058,null,{}] 03:27:19 INFO - PROCESS | 3788 | 1462530439627 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}] 03:27:19 INFO - PROCESS | 3788 | 1462530439744 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:27:19 INFO - PROCESS | 3788 | 1462530439916 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:19 INFO - PROCESS | 3788 | ++DOCSHELL 1E904800 == 117 [pid = 3788] [id = 524] 03:27:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (1E907800) [pid = 3788] [serial = 1572] [outer = 00000000] 03:27:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (1F19B400) [pid = 3788] [serial = 1573] [outer = 1E907800] 03:27:19 INFO - PROCESS | 3788 | 1462530439970 Marionette DEBUG loaded listener.js 03:27:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (20608C00) [pid = 3788] [serial = 1574] [outer = 1E907800] 03:27:20 INFO - PROCESS | 3788 | 1462530440521 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]]]}] 03:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 938ms 03:27:20 INFO - PROCESS | 3788 | 1462530440571 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:27:20 INFO - PROCESS | 3788 | 1462530440573 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 03:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:27:20 INFO - PROCESS | 3788 | 1462530440577 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:27:20 INFO - PROCESS | 3788 | 1462530440579 Marionette TRACE conn3 <- [1,2062,null,{}] 03:27:20 INFO - PROCESS | 3788 | 1462530440582 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}] 03:27:20 INFO - PROCESS | 3788 | 1462530440709 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:27:20 INFO - PROCESS | 3788 | 1462530440903 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:20 INFO - PROCESS | 3788 | ++DOCSHELL 2055D000 == 118 [pid = 3788] [id = 525] 03:27:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (2055D800) [pid = 3788] [serial = 1575] [outer = 00000000] 03:27:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (20564400) [pid = 3788] [serial = 1576] [outer = 2055D800] 03:27:20 INFO - PROCESS | 3788 | 1462530440961 Marionette DEBUG loaded listener.js 03:27:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 167 (20601C00) [pid = 3788] [serial = 1577] [outer = 2055D800] 03:27:21 INFO - PROCESS | 3788 | 1462530441525 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]]]}] 03:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1000ms 03:27:21 INFO - PROCESS | 3788 | 1462530441578 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:27:21 INFO - PROCESS | 3788 | 1462530441581 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 03:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:27:21 INFO - PROCESS | 3788 | 1462530441585 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:27:21 INFO - PROCESS | 3788 | 1462530441587 Marionette TRACE conn3 <- [1,2066,null,{}] 03:27:21 INFO - PROCESS | 3788 | 1462530441590 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}] 03:27:21 INFO - PROCESS | 3788 | 1462530441708 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:27:21 INFO - PROCESS | 3788 | 1462530441882 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:21 INFO - PROCESS | 3788 | ++DOCSHELL 1B23B400 == 119 [pid = 3788] [id = 526] 03:27:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 168 (20563800) [pid = 3788] [serial = 1578] [outer = 00000000] 03:27:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 169 (20A0A800) [pid = 3788] [serial = 1579] [outer = 20563800] 03:27:21 INFO - PROCESS | 3788 | 1462530441935 Marionette DEBUG loaded listener.js 03:27:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 170 (20D14800) [pid = 3788] [serial = 1580] [outer = 20563800] 03:27:22 INFO - PROCESS | 3788 | 1462530442523 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]]]}] 03:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1000ms 03:27:22 INFO - PROCESS | 3788 | 1462530442595 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:27:22 INFO - PROCESS | 3788 | 1462530442597 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 03:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:27:22 INFO - PROCESS | 3788 | 1462530442602 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:27:22 INFO - PROCESS | 3788 | 1462530442604 Marionette TRACE conn3 <- [1,2070,null,{}] 03:27:22 INFO - PROCESS | 3788 | 1462530442608 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}] 03:27:22 INFO - PROCESS | 3788 | 1462530442725 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:27:22 INFO - PROCESS | 3788 | 1462530442886 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:22 INFO - PROCESS | 3788 | ++DOCSHELL 20566C00 == 120 [pid = 3788] [id = 527] 03:27:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 171 (20703400) [pid = 3788] [serial = 1581] [outer = 00000000] 03:27:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 172 (20D48400) [pid = 3788] [serial = 1582] [outer = 20703400] 03:27:22 INFO - PROCESS | 3788 | 1462530442939 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 173 (20D4D000) [pid = 3788] [serial = 1583] [outer = 20703400] 03:27:23 INFO - PROCESS | 3788 | 1462530443486 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]]]}] 03:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 952ms 03:27:23 INFO - PROCESS | 3788 | 1462530443548 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:27:23 INFO - PROCESS | 3788 | 1462530443550 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 03:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:27:23 INFO - PROCESS | 3788 | 1462530443554 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:27:23 INFO - PROCESS | 3788 | 1462530443556 Marionette TRACE conn3 <- [1,2074,null,{}] 03:27:23 INFO - PROCESS | 3788 | 1462530443559 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}] 03:27:23 INFO - PROCESS | 3788 | 1462530443676 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:27:23 INFO - PROCESS | 3788 | 1462530443880 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:23 INFO - PROCESS | 3788 | ++DOCSHELL 135BC800 == 121 [pid = 3788] [id = 528] 03:27:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 174 (17921000) [pid = 3788] [serial = 1584] [outer = 00000000] 03:27:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 175 (20D1B400) [pid = 3788] [serial = 1585] [outer = 17921000] 03:27:23 INFO - PROCESS | 3788 | 1462530443933 Marionette DEBUG loaded listener.js 03:27:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 176 (20D99000) [pid = 3788] [serial = 1586] [outer = 17921000] 03:27:24 INFO - PROCESS | 3788 | 1462530444535 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]]]}] 03:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1047ms 03:27:24 INFO - PROCESS | 3788 | 1462530444608 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:27:24 INFO - PROCESS | 3788 | 1462530444611 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 03:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:27:24 INFO - PROCESS | 3788 | 1462530444614 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:27:24 INFO - PROCESS | 3788 | 1462530444616 Marionette TRACE conn3 <- [1,2078,null,{}] 03:27:24 INFO - PROCESS | 3788 | 1462530444620 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}] 03:27:24 INFO - PROCESS | 3788 | 1462530444741 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:27:25 INFO - PROCESS | 3788 | 1462530445157 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:25 INFO - PROCESS | 3788 | ++DOCSHELL 107F5000 == 122 [pid = 3788] [id = 529] 03:27:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 177 (10D68400) [pid = 3788] [serial = 1587] [outer = 00000000] 03:27:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 178 (1150E400) [pid = 3788] [serial = 1588] [outer = 10D68400] 03:27:25 INFO - PROCESS | 3788 | 1462530445257 Marionette DEBUG loaded listener.js 03:27:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 179 (13238000) [pid = 3788] [serial = 1589] [outer = 10D68400] 03:27:25 INFO - PROCESS | 3788 | 1462530445893 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]]]}] 03:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1359ms 03:27:25 INFO - PROCESS | 3788 | 1462530445972 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:27:25 INFO - PROCESS | 3788 | 1462530445976 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 03:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:27:25 INFO - PROCESS | 3788 | 1462530445980 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:27:25 INFO - PROCESS | 3788 | 1462530445984 Marionette TRACE conn3 <- [1,2082,null,{}] 03:27:25 INFO - PROCESS | 3788 | 1462530446004 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}] 03:27:26 INFO - PROCESS | 3788 | 1462530446118 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:27:26 INFO - PROCESS | 3788 | 1462530446283 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:26 INFO - PROCESS | 3788 | ++DOCSHELL 15244800 == 123 [pid = 3788] [id = 530] 03:27:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 180 (15244C00) [pid = 3788] [serial = 1590] [outer = 00000000] 03:27:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 181 (15AF2800) [pid = 3788] [serial = 1591] [outer = 15244C00] 03:27:26 INFO - PROCESS | 3788 | 1462530446338 Marionette DEBUG loaded listener.js 03:27:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 182 (1666C400) [pid = 3788] [serial = 1592] [outer = 15244C00] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 1AB17C00 == 122 [pid = 3788] [id = 518] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 16290000 == 121 [pid = 3788] [id = 517] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 16C81800 == 120 [pid = 3788] [id = 516] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 1B06E400 == 119 [pid = 3788] [id = 480] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 1A832800 == 118 [pid = 3788] [id = 515] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 19CB2800 == 117 [pid = 3788] [id = 514] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 10F50800 == 116 [pid = 3788] [id = 513] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 178D4800 == 115 [pid = 3788] [id = 512] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 135C5000 == 114 [pid = 3788] [id = 511] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 13E41C00 == 113 [pid = 3788] [id = 510] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 107ECC00 == 112 [pid = 3788] [id = 509] 03:27:26 INFO - PROCESS | 3788 | --DOMWINDOW == 181 (1B614800) [pid = 3788] [serial = 1498] [outer = 00000000] [url = about:blank] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 19BEE800 == 111 [pid = 3788] [id = 504] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 1B9CB800 == 110 [pid = 3788] [id = 503] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 1A4A9C00 == 109 [pid = 3788] [id = 502] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 15246800 == 108 [pid = 3788] [id = 501] 03:27:26 INFO - PROCESS | 3788 | --DOCSHELL 11591000 == 107 [pid = 3788] [id = 500] 03:27:26 INFO - PROCESS | 3788 | 1462530446982 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]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1062ms 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 180 (1B36F400) [pid = 3788] [serial = 1382] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 179 (1AF17800) [pid = 3788] [serial = 1496] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 178 (19DBC000) [pid = 3788] [serial = 1487] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 177 (185AC400) [pid = 3788] [serial = 1493] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 176 (180EB800) [pid = 3788] [serial = 1481] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 175 (19B54000) [pid = 3788] [serial = 1483] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 174 (19BF4800) [pid = 3788] [serial = 1484] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 173 (1A986C00) [pid = 3788] [serial = 1489] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 172 (19CC5800) [pid = 3788] [serial = 1486] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 171 (16665400) [pid = 3788] [serial = 1492] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 170 (170C1000) [pid = 3788] [serial = 1477] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 169 (171AA000) [pid = 3788] [serial = 1478] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 168 (1AB13400) [pid = 3788] [serial = 1495] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 167 (15D5CC00) [pid = 3788] [serial = 1471] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 166 (20604000) [pid = 3788] [serial = 1459] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (1AF11C00) [pid = 3788] [serial = 1450] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (13E44800) [pid = 3788] [serial = 1469] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (135BBC00) [pid = 3788] [serial = 1468] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (20706400) [pid = 3788] [serial = 1462] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (15959800) [pid = 3788] [serial = 1474] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (15D5E000) [pid = 3788] [serial = 1475] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 159 (1E70DC00) [pid = 3788] [serial = 1456] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 158 (17143C00) [pid = 3788] [serial = 1447] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 157 (17923800) [pid = 3788] [serial = 1480] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 156 (1ABB5000) [pid = 3788] [serial = 1490] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 155 (2070EC00) [pid = 3788] [serial = 1465] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 154 (16668400) [pid = 3788] [serial = 1472] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 153 (1B77C800) [pid = 3788] [serial = 1453] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | --DOMWINDOW == 152 (1355B800) [pid = 3788] [serial = 1444] [outer = 00000000] [url = about:blank] 03:27:27 INFO - PROCESS | 3788 | 1462530447072 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 3788 | 1462530447076 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 03:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:27:27 INFO - PROCESS | 3788 | 1462530447086 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 3788 | 1462530447088 Marionette TRACE conn3 <- [1,2086,null,{}] 03:27:27 INFO - PROCESS | 3788 | 1462530447092 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}] 03:27:27 INFO - PROCESS | 3788 | 1462530447190 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:27:27 INFO - PROCESS | 3788 | 1462530447203 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:27 INFO - PROCESS | 3788 | ++DOCSHELL 13D77400 == 108 [pid = 3788] [id = 531] 03:27:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 153 (13D78C00) [pid = 3788] [serial = 1593] [outer = 00000000] 03:27:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 154 (15960400) [pid = 3788] [serial = 1594] [outer = 13D78C00] 03:27:27 INFO - PROCESS | 3788 | 1462530447247 Marionette DEBUG loaded listener.js 03:27:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 155 (1666A400) [pid = 3788] [serial = 1595] [outer = 13D78C00] 03:27:27 INFO - PROCESS | 3788 | 1462530447808 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]]]}] 03:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 734ms 03:27:27 INFO - PROCESS | 3788 | 1462530447826 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:27:27 INFO - PROCESS | 3788 | 1462530447828 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 03:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:27:27 INFO - PROCESS | 3788 | 1462530447833 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:27:27 INFO - PROCESS | 3788 | 1462530447839 Marionette TRACE conn3 <- [1,2090,null,{}] 03:27:27 INFO - PROCESS | 3788 | 1462530447847 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}] 03:27:27 INFO - PROCESS | 3788 | 1462530447945 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:27:28 INFO - PROCESS | 3788 | 1462530448068 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 3788 | ++DOCSHELL 17143C00 == 109 [pid = 3788] [id = 532] 03:27:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 156 (171A3C00) [pid = 3788] [serial = 1596] [outer = 00000000] 03:27:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 157 (172D4800) [pid = 3788] [serial = 1597] [outer = 171A3C00] 03:27:28 INFO - PROCESS | 3788 | 1462530448119 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 158 (178D4800) [pid = 3788] [serial = 1598] [outer = 171A3C00] 03:27:28 INFO - PROCESS | 3788 | 1462530448495 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]]]}] 03:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 703ms 03:27:28 INFO - PROCESS | 3788 | 1462530448531 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:27:28 INFO - PROCESS | 3788 | 1462530448534 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 03:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:27:28 INFO - PROCESS | 3788 | 1462530448537 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:27:28 INFO - PROCESS | 3788 | 1462530448539 Marionette TRACE conn3 <- [1,2094,null,{}] 03:27:28 INFO - PROCESS | 3788 | 1462530448542 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}] 03:27:28 INFO - PROCESS | 3788 | 1462530448637 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:27:28 INFO - PROCESS | 3788 | 1462530448643 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:28 INFO - PROCESS | 3788 | ++DOCSHELL 17343000 == 110 [pid = 3788] [id = 533] 03:27:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 159 (178CAC00) [pid = 3788] [serial = 1599] [outer = 00000000] 03:27:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 160 (185A5400) [pid = 3788] [serial = 1600] [outer = 178CAC00] 03:27:28 INFO - PROCESS | 3788 | 1462530448694 Marionette DEBUG loaded listener.js 03:27:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (19B4C000) [pid = 3788] [serial = 1601] [outer = 178CAC00] 03:27:29 INFO - PROCESS | 3788 | 1462530449143 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]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 640ms 03:27:29 INFO - PROCESS | 3788 | 1462530449175 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 3788 | 1462530449177 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 03:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:27:29 INFO - PROCESS | 3788 | 1462530449180 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 3788 | 1462530449182 Marionette TRACE conn3 <- [1,2098,null,{}] 03:27:29 INFO - PROCESS | 3788 | 1462530449185 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}] 03:27:29 INFO - PROCESS | 3788 | 1462530449363 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:27:29 INFO - PROCESS | 3788 | 1462530449413 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:29 INFO - PROCESS | 3788 | ++DOCSHELL 19BEF800 == 111 [pid = 3788] [id = 534] 03:27:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (19BF0000) [pid = 3788] [serial = 1602] [outer = 00000000] 03:27:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (19CAB800) [pid = 3788] [serial = 1603] [outer = 19BF0000] 03:27:29 INFO - PROCESS | 3788 | 1462530449462 Marionette DEBUG loaded listener.js 03:27:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (19CCD400) [pid = 3788] [serial = 1604] [outer = 19BF0000] 03:27:29 INFO - PROCESS | 3788 | 1462530449938 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]]]}] 03:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 797ms 03:27:29 INFO - PROCESS | 3788 | 1462530449983 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:27:29 INFO - PROCESS | 3788 | 1462530449985 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 03:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:27:29 INFO - PROCESS | 3788 | 1462530449988 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:27:29 INFO - PROCESS | 3788 | 1462530449990 Marionette TRACE conn3 <- [1,2102,null,{}] 03:27:29 INFO - PROCESS | 3788 | 1462530449994 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}] 03:27:30 INFO - PROCESS | 3788 | 1462530450133 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:27:30 INFO - PROCESS | 3788 | 1462530450153 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 3788 | ++DOCSHELL 182D4C00 == 112 [pid = 3788] [id = 535] 03:27:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (19B59400) [pid = 3788] [serial = 1605] [outer = 00000000] 03:27:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (1A1BEC00) [pid = 3788] [serial = 1606] [outer = 19B59400] 03:27:30 INFO - PROCESS | 3788 | 1462530450196 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 167 (1AB12400) [pid = 3788] [serial = 1607] [outer = 19B59400] 03:27:30 INFO - PROCESS | 3788 | 1462530450638 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]]]}] 03:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 703ms 03:27:30 INFO - PROCESS | 3788 | 1462530450688 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:27:30 INFO - PROCESS | 3788 | 1462530450690 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 03:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:27:30 INFO - PROCESS | 3788 | 1462530450700 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:27:30 INFO - PROCESS | 3788 | 1462530450702 Marionette TRACE conn3 <- [1,2106,null,{}] 03:27:30 INFO - PROCESS | 3788 | 1462530450705 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}] 03:27:30 INFO - PROCESS | 3788 | 1462530450871 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:27:30 INFO - PROCESS | 3788 | 1462530450897 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:30 INFO - PROCESS | 3788 | ++DOCSHELL 19BEC000 == 113 [pid = 3788] [id = 536] 03:27:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 168 (19D7D400) [pid = 3788] [serial = 1608] [outer = 00000000] 03:27:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 169 (1ABBD800) [pid = 3788] [serial = 1609] [outer = 19D7D400] 03:27:30 INFO - PROCESS | 3788 | 1462530450940 Marionette DEBUG loaded listener.js 03:27:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 170 (1AF16800) [pid = 3788] [serial = 1610] [outer = 19D7D400] 03:27:31 INFO - PROCESS | 3788 | --DOMWINDOW == 169 (19CB4800) [pid = 3788] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:27:31 INFO - PROCESS | 3788 | --DOMWINDOW == 168 (1A992800) [pid = 3788] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:27:31 INFO - PROCESS | 3788 | --DOMWINDOW == 167 (16299C00) [pid = 3788] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:27:31 INFO - PROCESS | 3788 | --DOMWINDOW == 166 (1AB15800) [pid = 3788] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:27:31 INFO - PROCESS | 3788 | --DOMWINDOW == 165 (1B364000) [pid = 3788] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:27:31 INFO - PROCESS | 3788 | --DOMWINDOW == 164 (17919800) [pid = 3788] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:27:31 INFO - PROCESS | 3788 | --DOMWINDOW == 163 (13E48800) [pid = 3788] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:27:31 INFO - PROCESS | 3788 | --DOMWINDOW == 162 (10D7B000) [pid = 3788] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:27:31 INFO - PROCESS | 3788 | --DOMWINDOW == 161 (15247800) [pid = 3788] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:27:31 INFO - PROCESS | 3788 | --DOMWINDOW == 160 (17915C00) [pid = 3788] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:27:31 INFO - PROCESS | 3788 | 1462530451692 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]]]}] 03:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1046ms 03:27:31 INFO - PROCESS | 3788 | 1462530451746 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:27:31 INFO - PROCESS | 3788 | 1462530451748 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 03:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:27:31 INFO - PROCESS | 3788 | 1462530451751 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:27:31 INFO - PROCESS | 3788 | 1462530451753 Marionette TRACE conn3 <- [1,2110,null,{}] 03:27:31 INFO - PROCESS | 3788 | 1462530451756 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}] 03:27:31 INFO - PROCESS | 3788 | 1462530451856 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:27:31 INFO - PROCESS | 3788 | 1462530451978 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:31 INFO - PROCESS | 3788 | ++DOCSHELL 135C2400 == 114 [pid = 3788] [id = 537] 03:27:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 161 (13E48800) [pid = 3788] [serial = 1611] [outer = 00000000] 03:27:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 162 (17828400) [pid = 3788] [serial = 1612] [outer = 13E48800] 03:27:32 INFO - PROCESS | 3788 | 1462530452032 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 163 (17915C00) [pid = 3788] [serial = 1613] [outer = 13E48800] 03:27:32 INFO - PROCESS | 3788 | 1462530452409 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]]]}] 03:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 687ms 03:27:32 INFO - PROCESS | 3788 | 1462530452458 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:27:32 INFO - PROCESS | 3788 | 1462530452460 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 03:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:27:32 INFO - PROCESS | 3788 | 1462530452464 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:27:32 INFO - PROCESS | 3788 | 1462530452465 Marionette TRACE conn3 <- [1,2114,null,{}] 03:27:32 INFO - PROCESS | 3788 | 1462530452469 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}] 03:27:32 INFO - PROCESS | 3788 | 1462530452563 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:27:32 INFO - PROCESS | 3788 | 1462530452569 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:32 INFO - PROCESS | 3788 | ++DOCSHELL 16C80400 == 115 [pid = 3788] [id = 538] 03:27:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 164 (19B4E000) [pid = 3788] [serial = 1614] [outer = 00000000] 03:27:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 165 (1B076800) [pid = 3788] [serial = 1615] [outer = 19B4E000] 03:27:32 INFO - PROCESS | 3788 | 1462530452612 Marionette DEBUG loaded listener.js 03:27:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 166 (1B36A800) [pid = 3788] [serial = 1616] [outer = 19B4E000] 03:27:33 INFO - PROCESS | 3788 | 1462530453053 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]]]}] 03:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 641ms 03:27:33 INFO - PROCESS | 3788 | 1462530453099 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:27:33 INFO - PROCESS | 3788 | 1462530453101 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 03:27:33 INFO - PROCESS | 3788 | 1462530453104 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:27:33 INFO - PROCESS | 3788 | 1462530453106 Marionette TRACE conn3 <- [1,2118,null,{}] 03:27:33 INFO - PROCESS | 3788 | 1462530453131 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}] 03:27:33 INFO - PROCESS | 3788 | 1462530453229 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:27:33 INFO - PROCESS | 3788 | 1462530453236 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:33 INFO - PROCESS | 3788 | ++DOCSHELL 1ABBD000 == 116 [pid = 3788] [id = 539] 03:27:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 167 (1B06A800) [pid = 3788] [serial = 1617] [outer = 00000000] 03:27:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 168 (1B930800) [pid = 3788] [serial = 1618] [outer = 1B06A800] 03:27:33 INFO - PROCESS | 3788 | 1462530453283 Marionette DEBUG loaded listener.js 03:27:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 169 (1E711400) [pid = 3788] [serial = 1619] [outer = 1B06A800] 03:27:34 INFO - PROCESS | 3788 | 1462530454040 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] 03:27:34 INFO - PROCESS | 3788 | 1462530454076 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 03:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:27:34 INFO - PROCESS | 3788 | 1462530454082 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:27:34 INFO - PROCESS | 3788 | 1462530454085 Marionette TRACE conn3 <- [1,2122,null,{}] 03:27:34 INFO - PROCESS | 3788 | 1462530454091 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}] 03:27:34 INFO - PROCESS | 3788 | 1462530454224 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:27:34 INFO - PROCESS | 3788 | 1462530454404 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:34 INFO - PROCESS | 3788 | ++DOCSHELL 135BBC00 == 117 [pid = 3788] [id = 540] 03:27:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 170 (13E3E000) [pid = 3788] [serial = 1620] [outer = 00000000] 03:27:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 171 (15A62400) [pid = 3788] [serial = 1621] [outer = 13E3E000] 03:27:34 INFO - PROCESS | 3788 | 1462530454461 Marionette DEBUG loaded listener.js 03:27:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 172 (1666B800) [pid = 3788] [serial = 1622] [outer = 13E3E000] 03:27:35 INFO - PROCESS | 3788 | 1462530455100 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]]]}] 03:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1046ms 03:27:35 INFO - PROCESS | 3788 | 1462530455128 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:27:35 INFO - PROCESS | 3788 | 1462530455134 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 03:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:27:35 INFO - PROCESS | 3788 | 1462530455159 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:27:35 INFO - PROCESS | 3788 | 1462530455162 Marionette TRACE conn3 <- [1,2126,null,{}] 03:27:35 INFO - PROCESS | 3788 | 1462530455166 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}] 03:27:35 INFO - PROCESS | 3788 | 1462530455289 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:27:35 INFO - PROCESS | 3788 | 1462530455453 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:35 INFO - PROCESS | 3788 | ++DOCSHELL 1707D000 == 118 [pid = 3788] [id = 541] 03:27:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 173 (1713DC00) [pid = 3788] [serial = 1623] [outer = 00000000] 03:27:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 174 (17B5E800) [pid = 3788] [serial = 1624] [outer = 1713DC00] 03:27:35 INFO - PROCESS | 3788 | 1462530455508 Marionette DEBUG loaded listener.js 03:27:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 175 (1871E400) [pid = 3788] [serial = 1625] [outer = 1713DC00] 03:27:36 INFO - PROCESS | 3788 | --DOCSHELL 1B619400 == 117 [pid = 3788] [id = 16] 03:27:36 INFO - PROCESS | 3788 | 1462530456249 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]]]}] 03:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1140ms 03:27:36 INFO - PROCESS | 3788 | 1462530456303 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:27:36 INFO - PROCESS | 3788 | 1462530456306 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 03:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:27:36 INFO - PROCESS | 3788 | 1462530456310 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:27:36 INFO - PROCESS | 3788 | 1462530456314 Marionette TRACE conn3 <- [1,2130,null,{}] 03:27:36 INFO - PROCESS | 3788 | 1462530456325 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}] 03:27:36 INFO - PROCESS | 3788 | 1462530456448 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:27:36 INFO - PROCESS | 3788 | 1462530456613 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:36 INFO - PROCESS | 3788 | ++DOCSHELL 1B367800 == 118 [pid = 3788] [id = 542] 03:27:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 176 (1B615C00) [pid = 3788] [serial = 1626] [outer = 00000000] 03:27:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 177 (1B775C00) [pid = 3788] [serial = 1627] [outer = 1B615C00] 03:27:36 INFO - PROCESS | 3788 | 1462530456670 Marionette DEBUG loaded listener.js 03:27:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 178 (1B9CB000) [pid = 3788] [serial = 1628] [outer = 1B615C00] 03:27:37 INFO - PROCESS | 3788 | 1462530457220 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] 03:27:37 INFO - PROCESS | 3788 | 1462530457259 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 03:27:37 INFO - PROCESS | 3788 | 1462530457263 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:27:37 INFO - PROCESS | 3788 | 1462530457265 Marionette TRACE conn3 <- [1,2134,null,{}] 03:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:27:37 INFO - PROCESS | 3788 | 1462530457268 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}] 03:27:37 INFO - PROCESS | 3788 | 1462530457387 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:27:37 INFO - PROCESS | 3788 | 1462530457563 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:37 INFO - PROCESS | 3788 | ++DOCSHELL 1B773400 == 119 [pid = 3788] [id = 543] 03:27:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 179 (1B775400) [pid = 3788] [serial = 1629] [outer = 00000000] 03:27:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 180 (1F190400) [pid = 3788] [serial = 1630] [outer = 1B775400] 03:27:37 INFO - PROCESS | 3788 | 1462530457617 Marionette DEBUG loaded listener.js 03:27:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 181 (1F19B800) [pid = 3788] [serial = 1631] [outer = 1B775400] 03:27:38 INFO - PROCESS | 3788 | 1462530458223 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] 03:27:38 INFO - PROCESS | 3788 | 1462530458254 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 03:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:27:38 INFO - PROCESS | 3788 | 1462530458258 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:27:38 INFO - PROCESS | 3788 | 1462530458259 Marionette TRACE conn3 <- [1,2138,null,{}] 03:27:38 INFO - PROCESS | 3788 | 1462530458263 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}] 03:27:38 INFO - PROCESS | 3788 | 1462530458382 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:27:38 INFO - PROCESS | 3788 | 1462530458557 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:38 INFO - PROCESS | 3788 | ++DOCSHELL 1F190000 == 120 [pid = 3788] [id = 544] 03:27:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 182 (2055A000) [pid = 3788] [serial = 1632] [outer = 00000000] 03:27:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 183 (2060E400) [pid = 3788] [serial = 1633] [outer = 2055A000] 03:27:38 INFO - PROCESS | 3788 | 1462530458611 Marionette DEBUG loaded listener.js 03:27:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 184 (20A07C00) [pid = 3788] [serial = 1634] [outer = 2055A000] 03:27:39 INFO - PROCESS | 3788 | 1462530459173 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]]]}] 03:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1000ms 03:27:39 INFO - PROCESS | 3788 | 1462530459259 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:27:39 INFO - PROCESS | 3788 | 1462530459262 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 03:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:27:39 INFO - PROCESS | 3788 | 1462530459265 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:27:39 INFO - PROCESS | 3788 | 1462530459267 Marionette TRACE conn3 <- [1,2142,null,{}] 03:27:39 INFO - PROCESS | 3788 | 1462530459271 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}] 03:27:39 INFO - PROCESS | 3788 | 1462530459437 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:27:39 INFO - PROCESS | 3788 | 1462530459602 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:39 INFO - PROCESS | 3788 | ++DOCSHELL 20565400 == 121 [pid = 3788] [id = 545] 03:27:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 185 (20710400) [pid = 3788] [serial = 1635] [outer = 00000000] 03:27:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 186 (20DA0400) [pid = 3788] [serial = 1636] [outer = 20710400] 03:27:39 INFO - PROCESS | 3788 | 1462530459655 Marionette DEBUG loaded listener.js 03:27:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 187 (20E15000) [pid = 3788] [serial = 1637] [outer = 20710400] 03:27:40 INFO - PROCESS | 3788 | 1462530460251 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]]]}] 03:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1031ms 03:27:40 INFO - PROCESS | 3788 | 1462530460307 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 03:27:40 INFO - PROCESS | 3788 | 1462530460309 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 03:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:27:40 INFO - PROCESS | 3788 | 1462530460313 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:27:40 INFO - PROCESS | 3788 | 1462530460315 Marionette TRACE conn3 <- [1,2146,null,{}] 03:27:40 INFO - PROCESS | 3788 | 1462530460337 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}] 03:27:40 INFO - PROCESS | 3788 | 1462530460453 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:27:40 INFO - PROCESS | 3788 | 1462530460616 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:40 INFO - PROCESS | 3788 | ++DOCSHELL 1F7B3000 == 122 [pid = 3788] [id = 546] 03:27:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 188 (1F7B3400) [pid = 3788] [serial = 1638] [outer = 00000000] 03:27:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 189 (1F7BB400) [pid = 3788] [serial = 1639] [outer = 1F7B3400] 03:27:40 INFO - PROCESS | 3788 | 1462530460669 Marionette DEBUG loaded listener.js 03:27:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 190 (1F7BE400) [pid = 3788] [serial = 1640] [outer = 1F7B3400] 03:27:41 INFO - PROCESS | 3788 | 1462530461261 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]]]}] 03:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1000ms 03:27:41 INFO - PROCESS | 3788 | 1462530461318 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 03:27:41 INFO - PROCESS | 3788 | 1462530461320 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 03:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:27:41 INFO - PROCESS | 3788 | 1462530461324 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:27:41 INFO - PROCESS | 3788 | 1462530461326 Marionette TRACE conn3 <- [1,2150,null,{}] 03:27:41 INFO - PROCESS | 3788 | 1462530461330 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}] 03:27:41 INFO - PROCESS | 3788 | 1462530461446 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:27:41 INFO - PROCESS | 3788 | 1462530461625 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:41 INFO - PROCESS | 3788 | ++DOCSHELL 1F7B8800 == 123 [pid = 3788] [id = 547] 03:27:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 191 (1F7B9800) [pid = 3788] [serial = 1641] [outer = 00000000] 03:27:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 192 (20DA0000) [pid = 3788] [serial = 1642] [outer = 1F7B9800] 03:27:41 INFO - PROCESS | 3788 | 1462530461678 Marionette DEBUG loaded listener.js 03:27:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 193 (20E19C00) [pid = 3788] [serial = 1643] [outer = 1F7B9800] 03:27:42 INFO - PROCESS | 3788 | 1462530462246 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]]]}] 03:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 953ms 03:27:42 INFO - PROCESS | 3788 | 1462530462278 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:27:42 INFO - PROCESS | 3788 | 1462530462280 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 03:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:27:42 INFO - PROCESS | 3788 | 1462530462286 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:27:42 INFO - PROCESS | 3788 | 1462530462288 Marionette TRACE conn3 <- [1,2154,null,{}] 03:27:42 INFO - PROCESS | 3788 | 1462530462291 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}] 03:27:42 INFO - PROCESS | 3788 | 1462530462409 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:27:42 INFO - PROCESS | 3788 | 1462530462585 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:42 INFO - PROCESS | 3788 | ++DOCSHELL 20D93C00 == 124 [pid = 3788] [id = 548] 03:27:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 194 (20D9F000) [pid = 3788] [serial = 1644] [outer = 00000000] 03:27:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 195 (20ECB000) [pid = 3788] [serial = 1645] [outer = 20D9F000] 03:27:42 INFO - PROCESS | 3788 | 1462530462638 Marionette DEBUG loaded listener.js 03:27:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 196 (20ECF400) [pid = 3788] [serial = 1646] [outer = 20D9F000] 03:27:43 INFO - PROCESS | 3788 | 1462530463168 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]]]}] 03:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 938ms 03:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:27:43 INFO - PROCESS | 3788 | 1462530463231 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:27:43 INFO - PROCESS | 3788 | 1462530463233 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 03:27:43 INFO - PROCESS | 3788 | 1462530463237 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:27:43 INFO - PROCESS | 3788 | 1462530463239 Marionette TRACE conn3 <- [1,2158,null,{}] 03:27:43 INFO - PROCESS | 3788 | 1462530463243 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}] 03:27:43 INFO - PROCESS | 3788 | 1462530463364 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:27:43 INFO - PROCESS | 3788 | 1462530463543 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:43 INFO - PROCESS | 3788 | ++DOCSHELL 122A8800 == 125 [pid = 3788] [id = 549] 03:27:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 197 (1E712400) [pid = 3788] [serial = 1647] [outer = 00000000] 03:27:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 198 (20ED6C00) [pid = 3788] [serial = 1648] [outer = 1E712400] 03:27:43 INFO - PROCESS | 3788 | 1462530463597 Marionette DEBUG loaded listener.js 03:27:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 199 (20ED9C00) [pid = 3788] [serial = 1649] [outer = 1E712400] 03:27:44 INFO - PROCESS | 3788 | 1462530464227 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]]]}] 03:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1031ms 03:27:44 INFO - PROCESS | 3788 | 1462530464293 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:27:44 INFO - PROCESS | 3788 | 1462530464296 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 03:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:27:44 INFO - PROCESS | 3788 | 1462530464300 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:27:44 INFO - PROCESS | 3788 | 1462530464302 Marionette TRACE conn3 <- [1,2162,null,{}] 03:27:44 INFO - PROCESS | 3788 | 1462530464307 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}] 03:27:44 INFO - PROCESS | 3788 | 1462530464445 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:27:44 INFO - PROCESS | 3788 | 1462530464617 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:44 INFO - PROCESS | 3788 | ++DOCSHELL 16C6E000 == 126 [pid = 3788] [id = 550] 03:27:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 200 (16C71400) [pid = 3788] [serial = 1650] [outer = 00000000] 03:27:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 201 (19CB6C00) [pid = 3788] [serial = 1651] [outer = 16C71400] 03:27:44 INFO - PROCESS | 3788 | 1462530464678 Marionette DEBUG loaded listener.js 03:27:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 202 (20E1E800) [pid = 3788] [serial = 1652] [outer = 16C71400] 03:27:45 INFO - PROCESS | 3788 | 1462530465479 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]]]}] 03:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1250ms 03:27:45 INFO - PROCESS | 3788 | 1462530465565 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:27:45 INFO - PROCESS | 3788 | 1462530465568 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 03:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:27:45 INFO - PROCESS | 3788 | 1462530465575 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:27:45 INFO - PROCESS | 3788 | 1462530465579 Marionette TRACE conn3 <- [1,2166,null,{}] 03:27:45 INFO - PROCESS | 3788 | 1462530465585 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}] 03:27:45 INFO - PROCESS | 3788 | 1462530465715 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:27:45 INFO - PROCESS | 3788 | 1462530465880 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:45 INFO - PROCESS | 3788 | ++DOCSHELL 15246800 == 127 [pid = 3788] [id = 551] 03:27:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 203 (15247800) [pid = 3788] [serial = 1653] [outer = 00000000] 03:27:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 204 (159C7800) [pid = 3788] [serial = 1654] [outer = 15247800] 03:27:45 INFO - PROCESS | 3788 | 1462530465929 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 205 (16C6BC00) [pid = 3788] [serial = 1655] [outer = 15247800] 03:27:46 INFO - PROCESS | 3788 | 1462530466498 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]]]}] 03:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1000ms 03:27:46 INFO - PROCESS | 3788 | 1462530466577 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:27:46 INFO - PROCESS | 3788 | 1462530466583 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 03:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:27:46 INFO - PROCESS | 3788 | 1462530466589 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:27:46 INFO - PROCESS | 3788 | 1462530466591 Marionette TRACE conn3 <- [1,2170,null,{}] 03:27:46 INFO - PROCESS | 3788 | 1462530466595 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}] 03:27:46 INFO - PROCESS | 3788 | 1462530466709 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:27:46 INFO - PROCESS | 3788 | 1462530466883 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:46 INFO - PROCESS | 3788 | ++DOCSHELL 12E05400 == 128 [pid = 3788] [id = 552] 03:27:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 206 (13485400) [pid = 3788] [serial = 1656] [outer = 00000000] 03:27:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 207 (170BA400) [pid = 3788] [serial = 1657] [outer = 13485400] 03:27:46 INFO - PROCESS | 3788 | 1462530466932 Marionette DEBUG loaded listener.js 03:27:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 208 (182D7800) [pid = 3788] [serial = 1658] [outer = 13485400] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 1EF08400 == 127 [pid = 3788] [id = 448] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 1B775800 == 126 [pid = 3788] [id = 487] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 10F47000 == 125 [pid = 3788] [id = 341] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 1E70A800 == 124 [pid = 3788] [id = 486] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 1B366800 == 123 [pid = 3788] [id = 485] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 16C80400 == 122 [pid = 3788] [id = 538] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 135C2400 == 121 [pid = 3788] [id = 537] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 19BEC000 == 120 [pid = 3788] [id = 536] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 182D4C00 == 119 [pid = 3788] [id = 535] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 19BEF800 == 118 [pid = 3788] [id = 534] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 17343000 == 117 [pid = 3788] [id = 533] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 17143C00 == 116 [pid = 3788] [id = 532] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 13D77400 == 115 [pid = 3788] [id = 531] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 15244800 == 114 [pid = 3788] [id = 530] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 207 (135BA400) [pid = 3788] [serial = 1501] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 206 (170C0000) [pid = 3788] [serial = 1504] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 205 (1B232400) [pid = 3788] [serial = 1507] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 204 (1E710400) [pid = 3788] [serial = 1510] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 203 (1EF20800) [pid = 3788] [serial = 1513] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 202 (20703800) [pid = 3788] [serial = 1516] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 201 (20D10400) [pid = 3788] [serial = 1519] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 200 (20D1BC00) [pid = 3788] [serial = 1522] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 199 (20D46800) [pid = 3788] [serial = 1525] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 198 (1EF04000) [pid = 3788] [serial = 1558] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 107F5000 == 113 [pid = 3788] [id = 529] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 2055D000 == 112 [pid = 3788] [id = 525] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 1E904800 == 111 [pid = 3788] [id = 524] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 1E902800 == 110 [pid = 3788] [id = 523] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 1B9CF800 == 109 [pid = 3788] [id = 522] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 171A6000 == 108 [pid = 3788] [id = 521] 03:27:47 INFO - PROCESS | 3788 | --DOCSHELL 13E3C400 == 107 [pid = 3788] [id = 520] 03:27:47 INFO - PROCESS | 3788 | 1462530467559 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]]]}] 03:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1000ms 03:27:47 INFO - PROCESS | 3788 | 1462530467589 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:27:47 INFO - PROCESS | 3788 | 1462530467591 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 03:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:27:47 INFO - PROCESS | 3788 | 1462530467595 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:27:47 INFO - PROCESS | 3788 | 1462530467599 Marionette TRACE conn3 <- [1,2174,null,{}] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 197 (19CCA400) [pid = 3788] [serial = 1543] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 196 (1A4A6C00) [pid = 3788] [serial = 1544] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 195 (1AE14400) [pid = 3788] [serial = 1546] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 194 (171AD800) [pid = 3788] [serial = 1552] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 193 (1B36CC00) [pid = 3788] [serial = 1549] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 192 (1B9C9000) [pid = 3788] [serial = 1555] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 191 (19BED000) [pid = 3788] [serial = 1540] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 190 (15246400) [pid = 3788] [serial = 1534] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 189 (16AA3C00) [pid = 3788] [serial = 1535] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 188 (12C0AC00) [pid = 3788] [serial = 1529] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 187 (11510400) [pid = 3788] [serial = 1528] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 186 (180EC400) [pid = 3788] [serial = 1532] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 185 (170C2000) [pid = 3788] [serial = 1531] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 184 (179E9000) [pid = 3788] [serial = 1537] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 183 (185AFC00) [pid = 3788] [serial = 1538] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 182 (1B777400) [pid = 3788] [serial = 1550] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 181 (1B069400) [pid = 3788] [serial = 1547] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 180 (1AB17400) [pid = 3788] [serial = 1553] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 179 (1E70AC00) [pid = 3788] [serial = 1556] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | --DOMWINDOW == 178 (19CAC800) [pid = 3788] [serial = 1541] [outer = 00000000] [url = about:blank] 03:27:47 INFO - PROCESS | 3788 | 1462530467654 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}] 03:27:47 INFO - PROCESS | 3788 | 1462530467766 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:27:47 INFO - PROCESS | 3788 | 1462530467779 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:47 INFO - PROCESS | 3788 | ++DOCSHELL 153E6000 == 108 [pid = 3788] [id = 553] 03:27:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 179 (15953C00) [pid = 3788] [serial = 1659] [outer = 00000000] 03:27:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 180 (17343000) [pid = 3788] [serial = 1660] [outer = 15953C00] 03:27:47 INFO - PROCESS | 3788 | 1462530467825 Marionette DEBUG loaded listener.js 03:27:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 181 (180EB800) [pid = 3788] [serial = 1661] [outer = 15953C00] 03:27:48 INFO - PROCESS | 3788 | 1462530468341 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]]]}] 03:27:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:27:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 750ms 03:27:48 INFO - PROCESS | 3788 | 1462530468374 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:27:48 INFO - PROCESS | 3788 | 1462530468376 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 03:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:27:48 INFO - PROCESS | 3788 | 1462530468380 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:27:48 INFO - PROCESS | 3788 | 1462530468381 Marionette TRACE conn3 <- [1,2178,null,{}] 03:27:48 INFO - PROCESS | 3788 | 1462530468389 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}] 03:27:48 INFO - PROCESS | 3788 | 1462530468486 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:27:48 INFO - PROCESS | 3788 | 1462530468615 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:48 INFO - PROCESS | 3788 | ++DOCSHELL 172D6800 == 109 [pid = 3788] [id = 554] 03:27:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 182 (179F4C00) [pid = 3788] [serial = 1662] [outer = 00000000] 03:27:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 183 (19CAB400) [pid = 3788] [serial = 1663] [outer = 179F4C00] 03:27:48 INFO - PROCESS | 3788 | 1462530468659 Marionette DEBUG loaded listener.js 03:27:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 184 (19CC9800) [pid = 3788] [serial = 1664] [outer = 179F4C00] 03:27:49 INFO - PROCESS | 3788 | 1462530469027 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]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 703ms 03:27:49 INFO - PROCESS | 3788 | 1462530469079 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 3788 | 1462530469081 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 03:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:27:49 INFO - PROCESS | 3788 | 1462530469084 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 3788 | 1462530469085 Marionette TRACE conn3 <- [1,2182,null,{}] 03:27:49 INFO - PROCESS | 3788 | 1462530469089 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}] 03:27:49 INFO - PROCESS | 3788 | 1462530469185 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:27:49 INFO - PROCESS | 3788 | 1462530469191 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:49 INFO - PROCESS | 3788 | ++DOCSHELL 19B4D800 == 110 [pid = 3788] [id = 555] 03:27:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 185 (19BF5400) [pid = 3788] [serial = 1665] [outer = 00000000] 03:27:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 186 (1A831800) [pid = 3788] [serial = 1666] [outer = 19BF5400] 03:27:49 INFO - PROCESS | 3788 | 1462530469234 Marionette DEBUG loaded listener.js 03:27:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 187 (1ABB6000) [pid = 3788] [serial = 1667] [outer = 19BF5400] 03:27:49 INFO - PROCESS | 3788 | 1462530469721 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]]]}] 03:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 703ms 03:27:49 INFO - PROCESS | 3788 | 1462530469784 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:27:49 INFO - PROCESS | 3788 | 1462530469786 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 03:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:27:49 INFO - PROCESS | 3788 | 1462530469789 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:27:49 INFO - PROCESS | 3788 | 1462530469791 Marionette TRACE conn3 <- [1,2186,null,{}] 03:27:49 INFO - PROCESS | 3788 | 1462530469794 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}] 03:27:49 INFO - PROCESS | 3788 | 1462530469988 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:27:50 INFO - PROCESS | 3788 | 1462530470022 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 3788 | ++DOCSHELL 1B077800 == 111 [pid = 3788] [id = 556] 03:27:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 188 (1B234400) [pid = 3788] [serial = 1668] [outer = 00000000] 03:27:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 189 (1B618400) [pid = 3788] [serial = 1669] [outer = 1B234400] 03:27:50 INFO - PROCESS | 3788 | 1462530470066 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 190 (1B77B800) [pid = 3788] [serial = 1670] [outer = 1B234400] 03:27:50 INFO - PROCESS | 3788 | 1462530470528 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]]]}] 03:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 797ms 03:27:50 INFO - PROCESS | 3788 | 1462530470595 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:27:50 INFO - PROCESS | 3788 | 1462530470597 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 03:27:50 INFO - PROCESS | 3788 | 1462530470600 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:27:50 INFO - PROCESS | 3788 | 1462530470602 Marionette TRACE conn3 <- [1,2190,null,{}] 03:27:50 INFO - PROCESS | 3788 | 1462530470606 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}] 03:27:50 INFO - PROCESS | 3788 | 1462530470745 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:27:50 INFO - PROCESS | 3788 | 1462530470762 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:50 INFO - PROCESS | 3788 | ++DOCSHELL 1B364000 == 112 [pid = 3788] [id = 557] 03:27:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 191 (1B365400) [pid = 3788] [serial = 1671] [outer = 00000000] 03:27:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 192 (1E904800) [pid = 3788] [serial = 1672] [outer = 1B365400] 03:27:50 INFO - PROCESS | 3788 | 1462530470804 Marionette DEBUG loaded listener.js 03:27:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 193 (1EF03C00) [pid = 3788] [serial = 1673] [outer = 1B365400] 03:27:51 INFO - PROCESS | 3788 | 1462530471265 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]]]}] 03:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 703ms 03:27:51 INFO - PROCESS | 3788 | 1462530471301 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:27:51 INFO - PROCESS | 3788 | 1462530471303 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 03:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:27:51 INFO - PROCESS | 3788 | 1462530471307 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:27:51 INFO - PROCESS | 3788 | 1462530471308 Marionette TRACE conn3 <- [1,2194,null,{}] 03:27:51 INFO - PROCESS | 3788 | 1462530471312 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}] 03:27:51 INFO - PROCESS | 3788 | 1462530471484 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:27:51 INFO - PROCESS | 3788 | 1462530471516 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:51 INFO - PROCESS | 3788 | ++DOCSHELL 1E90E400 == 113 [pid = 3788] [id = 558] 03:27:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 194 (1EF24C00) [pid = 3788] [serial = 1674] [outer = 00000000] 03:27:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 195 (1F1D0800) [pid = 3788] [serial = 1675] [outer = 1EF24C00] 03:27:51 INFO - PROCESS | 3788 | 1462530471560 Marionette DEBUG loaded listener.js 03:27:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 196 (1F1D3400) [pid = 3788] [serial = 1676] [outer = 1EF24C00] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 195 (178CAC00) [pid = 3788] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 194 (171A3C00) [pid = 3788] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 193 (19B4C800) [pid = 3788] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 192 (10D68400) [pid = 3788] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 191 (1B068C00) [pid = 3788] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 190 (1B070400) [pid = 3788] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 189 (19BF0000) [pid = 3788] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 188 (19B59400) [pid = 3788] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 187 (13E48800) [pid = 3788] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 186 (19D7D400) [pid = 3788] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 185 (15244C00) [pid = 3788] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 184 (13D78C00) [pid = 3788] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:27:52 INFO - PROCESS | 3788 | --DOMWINDOW == 183 (19B4E000) [pid = 3788] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:27:52 INFO - PROCESS | 3788 | 1462530472232 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]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 953ms 03:27:52 INFO - PROCESS | 3788 | 1462530472267 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 3788 | 1462530472269 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 03:27:52 INFO - PROCESS | 3788 | 1462530472272 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 3788 | 1462530472274 Marionette TRACE conn3 <- [1,2198,null,{}] 03:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:27:52 INFO - PROCESS | 3788 | 1462530472278 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}] 03:27:52 INFO - PROCESS | 3788 | 1462530472445 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:27:52 INFO - PROCESS | 3788 | 1462530472528 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:52 INFO - PROCESS | 3788 | ++DOCSHELL 135BD800 == 114 [pid = 3788] [id = 559] 03:27:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 184 (13E47000) [pid = 3788] [serial = 1677] [outer = 00000000] 03:27:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 185 (1714A800) [pid = 3788] [serial = 1678] [outer = 13E47000] 03:27:52 INFO - PROCESS | 3788 | 1462530472571 Marionette DEBUG loaded listener.js 03:27:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 186 (19DBC000) [pid = 3788] [serial = 1679] [outer = 13E47000] 03:27:52 INFO - PROCESS | 3788 | 1462530472935 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]]]}] 03:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 703ms 03:27:52 INFO - PROCESS | 3788 | 1462530472975 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:27:52 INFO - PROCESS | 3788 | 1462530472977 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 03:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:27:52 INFO - PROCESS | 3788 | 1462530472980 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:27:52 INFO - PROCESS | 3788 | 1462530472982 Marionette TRACE conn3 <- [1,2202,null,{}] 03:27:52 INFO - PROCESS | 3788 | 1462530472985 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}] 03:27:53 INFO - PROCESS | 3788 | 1462530473083 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:27:53 INFO - PROCESS | 3788 | 1462530473119 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 3788 | ++DOCSHELL 171A6800 == 115 [pid = 3788] [id = 560] 03:27:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 187 (19CBEC00) [pid = 3788] [serial = 1680] [outer = 00000000] 03:27:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 188 (1EF20800) [pid = 3788] [serial = 1681] [outer = 19CBEC00] 03:27:53 INFO - PROCESS | 3788 | 1462530473162 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 189 (1F1D4C00) [pid = 3788] [serial = 1682] [outer = 19CBEC00] 03:27:53 INFO - PROCESS | 3788 | 1462530473642 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]]]}] 03:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 735ms 03:27:53 INFO - PROCESS | 3788 | 1462530473721 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:27:53 INFO - PROCESS | 3788 | 1462530473724 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 03:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:27:53 INFO - PROCESS | 3788 | 1462530473727 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:27:53 INFO - PROCESS | 3788 | 1462530473729 Marionette TRACE conn3 <- [1,2206,null,{}] 03:27:53 INFO - PROCESS | 3788 | 1462530473733 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}] 03:27:53 INFO - PROCESS | 3788 | 1462530473849 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:27:53 INFO - PROCESS | 3788 | 1462530473855 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:53 INFO - PROCESS | 3788 | ++DOCSHELL 1EF1FC00 == 116 [pid = 3788] [id = 561] 03:27:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 190 (1F1D2800) [pid = 3788] [serial = 1683] [outer = 00000000] 03:27:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 191 (2055D000) [pid = 3788] [serial = 1684] [outer = 1F1D2800] 03:27:53 INFO - PROCESS | 3788 | 1462530473902 Marionette DEBUG loaded listener.js 03:27:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 192 (20610400) [pid = 3788] [serial = 1685] [outer = 1F1D2800] 03:27:54 INFO - PROCESS | 3788 | 1462530474712 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]]]}] 03:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1046ms 03:27:54 INFO - PROCESS | 3788 | 1462530474787 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:27:54 INFO - PROCESS | 3788 | 1462530474792 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 03:27:54 INFO - PROCESS | 3788 | 1462530474797 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:27:54 INFO - PROCESS | 3788 | 1462530474802 Marionette TRACE conn3 <- [1,2210,null,{}] 03:27:54 INFO - PROCESS | 3788 | 1462530474807 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}] 03:27:55 INFO - PROCESS | 3788 | 1462530475022 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:27:55 INFO - PROCESS | 3788 | 1462530475145 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:55 INFO - PROCESS | 3788 | ++DOCSHELL 14665C00 == 117 [pid = 3788] [id = 562] 03:27:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 193 (15244800) [pid = 3788] [serial = 1686] [outer = 00000000] 03:27:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 194 (1666FC00) [pid = 3788] [serial = 1687] [outer = 15244800] 03:27:55 INFO - PROCESS | 3788 | 1462530475201 Marionette DEBUG loaded listener.js 03:27:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 195 (170C2000) [pid = 3788] [serial = 1688] [outer = 15244800] 03:27:55 INFO - PROCESS | 3788 | 1462530475764 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]]]}] 03:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1000ms 03:27:55 INFO - PROCESS | 3788 | 1462530475802 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:27:55 INFO - PROCESS | 3788 | 1462530475808 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 03:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:27:55 INFO - PROCESS | 3788 | 1462530475820 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:27:55 INFO - PROCESS | 3788 | 1462530475823 Marionette TRACE conn3 <- [1,2214,null,{}] 03:27:55 INFO - PROCESS | 3788 | 1462530475827 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}] 03:27:55 INFO - PROCESS | 3788 | 1462530475953 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:27:56 INFO - PROCESS | 3788 | 1462530476135 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:56 INFO - PROCESS | 3788 | ++DOCSHELL 172D3C00 == 118 [pid = 3788] [id = 563] 03:27:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 196 (178CAC00) [pid = 3788] [serial = 1689] [outer = 00000000] 03:27:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 197 (19CCD000) [pid = 3788] [serial = 1690] [outer = 178CAC00] 03:27:56 INFO - PROCESS | 3788 | 1462530476191 Marionette DEBUG loaded listener.js 03:27:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 198 (1AF11C00) [pid = 3788] [serial = 1691] [outer = 178CAC00] 03:27:56 INFO - PROCESS | 3788 | 1462530476773 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]]]}] 03:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1000ms 03:27:56 INFO - PROCESS | 3788 | 1462530476822 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:27:56 INFO - PROCESS | 3788 | 1462530476824 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 03:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:27:56 INFO - PROCESS | 3788 | 1462530476828 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:27:56 INFO - PROCESS | 3788 | 1462530476832 Marionette TRACE conn3 <- [1,2218,null,{}] 03:27:56 INFO - PROCESS | 3788 | 1462530476842 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}] 03:27:56 INFO - PROCESS | 3788 | 1462530476969 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:27:57 INFO - PROCESS | 3788 | 1462530477155 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:57 INFO - PROCESS | 3788 | ++DOCSHELL 1F1DB400 == 119 [pid = 3788] [id = 564] 03:27:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 199 (1F1DBC00) [pid = 3788] [serial = 1692] [outer = 00000000] 03:27:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 200 (1F7B4400) [pid = 3788] [serial = 1693] [outer = 1F1DBC00] 03:27:57 INFO - PROCESS | 3788 | 1462530477211 Marionette DEBUG loaded listener.js 03:27:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 201 (20568400) [pid = 3788] [serial = 1694] [outer = 1F1DBC00] 03:27:57 INFO - PROCESS | 3788 | 1462530477804 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]]]}] 03:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1000ms 03:27:57 INFO - PROCESS | 3788 | 1462530477837 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:27:57 INFO - PROCESS | 3788 | 1462530477840 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 03:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:27:57 INFO - PROCESS | 3788 | 1462530477845 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:27:57 INFO - PROCESS | 3788 | 1462530477847 Marionette TRACE conn3 <- [1,2222,null,{}] 03:27:57 INFO - PROCESS | 3788 | 1462530477851 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}] 03:27:57 INFO - PROCESS | 3788 | 1462530477974 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:27:58 INFO - PROCESS | 3788 | 1462530478155 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:58 INFO - PROCESS | 3788 | ++DOCSHELL 1595AC00 == 120 [pid = 3788] [id = 565] 03:27:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 202 (15D5F400) [pid = 3788] [serial = 1695] [outer = 00000000] 03:27:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 203 (1EF22400) [pid = 3788] [serial = 1696] [outer = 15D5F400] 03:27:58 INFO - PROCESS | 3788 | 1462530478210 Marionette DEBUG loaded listener.js 03:27:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 204 (20A25C00) [pid = 3788] [serial = 1697] [outer = 15D5F400] 03:27:58 INFO - PROCESS | 3788 | 1462530478751 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]]]}] 03:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 937ms 03:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:27:58 INFO - PROCESS | 3788 | 1462530478791 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:27:58 INFO - PROCESS | 3788 | 1462530478793 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 03:27:58 INFO - PROCESS | 3788 | 1462530478797 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:27:58 INFO - PROCESS | 3788 | 1462530478799 Marionette TRACE conn3 <- [1,2226,null,{}] 03:27:58 INFO - PROCESS | 3788 | 1462530478803 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}] 03:27:58 INFO - PROCESS | 3788 | 1462530478923 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:27:59 INFO - PROCESS | 3788 | 1462530479106 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:59 INFO - PROCESS | 3788 | ++DOCSHELL 1F744C00 == 121 [pid = 3788] [id = 566] 03:27:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 205 (1F745400) [pid = 3788] [serial = 1698] [outer = 00000000] 03:27:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 206 (1F74B000) [pid = 3788] [serial = 1699] [outer = 1F745400] 03:27:59 INFO - PROCESS | 3788 | 1462530479160 Marionette DEBUG loaded listener.js 03:27:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 207 (1F74F000) [pid = 3788] [serial = 1700] [outer = 1F745400] 03:27:59 INFO - PROCESS | 3788 | 1462530479759 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]]]}] 03:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1000ms 03:27:59 INFO - PROCESS | 3788 | 1462530479799 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:27:59 INFO - PROCESS | 3788 | 1462530479801 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 03:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:27:59 INFO - PROCESS | 3788 | 1462530479805 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:27:59 INFO - PROCESS | 3788 | 1462530479807 Marionette TRACE conn3 <- [1,2230,null,{}] 03:27:59 INFO - PROCESS | 3788 | 1462530479811 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}] 03:27:59 INFO - PROCESS | 3788 | 1462530479941 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:28:00 INFO - PROCESS | 3788 | 1462530480124 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:00 INFO - PROCESS | 3788 | ++DOCSHELL 20602400 == 122 [pid = 3788] [id = 567] 03:28:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 208 (20A21800) [pid = 3788] [serial = 1701] [outer = 00000000] 03:28:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 209 (20A2FC00) [pid = 3788] [serial = 1702] [outer = 20A21800] 03:28:00 INFO - PROCESS | 3788 | 1462530480179 Marionette DEBUG loaded listener.js 03:28:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 210 (20D12800) [pid = 3788] [serial = 1703] [outer = 20A21800] 03:28:00 INFO - PROCESS | 3788 | 1462530480714 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]]]}] 03:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 952ms 03:28:00 INFO - PROCESS | 3788 | 1462530480750 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:28:00 INFO - PROCESS | 3788 | 1462530480752 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 03:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:28:00 INFO - PROCESS | 3788 | 1462530480756 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:28:00 INFO - PROCESS | 3788 | 1462530480758 Marionette TRACE conn3 <- [1,2234,null,{}] 03:28:00 INFO - PROCESS | 3788 | 1462530480761 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}] 03:28:00 INFO - PROCESS | 3788 | 1462530480881 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:28:01 INFO - PROCESS | 3788 | 1462530481062 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:01 INFO - PROCESS | 3788 | ++DOCSHELL 20564C00 == 123 [pid = 3788] [id = 568] 03:28:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 211 (20A22C00) [pid = 3788] [serial = 1704] [outer = 00000000] 03:28:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 212 (20D4C400) [pid = 3788] [serial = 1705] [outer = 20A22C00] 03:28:01 INFO - PROCESS | 3788 | 1462530481115 Marionette DEBUG loaded listener.js 03:28:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 213 (20D4E800) [pid = 3788] [serial = 1706] [outer = 20A22C00] 03:28:01 INFO - PROCESS | 3788 | 1462530481726 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]]]}] 03:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1000ms 03:28:01 INFO - PROCESS | 3788 | 1462530481757 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:28:01 INFO - PROCESS | 3788 | 1462530481760 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 03:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:28:01 INFO - PROCESS | 3788 | 1462530481763 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:28:01 INFO - PROCESS | 3788 | 1462530481765 Marionette TRACE conn3 <- [1,2238,null,{}] 03:28:01 INFO - PROCESS | 3788 | 1462530481769 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}] 03:28:01 INFO - PROCESS | 3788 | 1462530481888 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:28:02 INFO - PROCESS | 3788 | 1462530482070 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:02 INFO - PROCESS | 3788 | ++DOCSHELL 19CCDC00 == 124 [pid = 3788] [id = 569] 03:28:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 214 (1F7BC000) [pid = 3788] [serial = 1707] [outer = 00000000] 03:28:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 215 (20E82400) [pid = 3788] [serial = 1708] [outer = 1F7BC000] 03:28:02 INFO - PROCESS | 3788 | 1462530482123 Marionette DEBUG loaded listener.js 03:28:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 216 (20E85800) [pid = 3788] [serial = 1709] [outer = 1F7BC000] 03:28:02 INFO - PROCESS | 3788 | 1462530482682 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]]]}] 03:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1000ms 03:28:02 INFO - PROCESS | 3788 | 1462530482767 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:28:02 INFO - PROCESS | 3788 | 1462530482769 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 03:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:28:02 INFO - PROCESS | 3788 | 1462530482772 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:28:02 INFO - PROCESS | 3788 | 1462530482774 Marionette TRACE conn3 <- [1,2242,null,{}] 03:28:02 INFO - PROCESS | 3788 | 1462530482778 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}] 03:28:02 INFO - PROCESS | 3788 | 1462530482898 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:28:03 INFO - PROCESS | 3788 | 1462530483068 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 3788 | ++DOCSHELL 1D102C00 == 125 [pid = 3788] [id = 570] 03:28:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 217 (1D103C00) [pid = 3788] [serial = 1710] [outer = 00000000] 03:28:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 218 (1D109400) [pid = 3788] [serial = 1711] [outer = 1D103C00] 03:28:03 INFO - PROCESS | 3788 | 1462530483122 Marionette DEBUG loaded listener.js 03:28:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 219 (1D10A000) [pid = 3788] [serial = 1712] [outer = 1D103C00] 03:28:03 INFO - PROCESS | 3788 | 1462530483636 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]]]}] 03:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 906ms 03:28:03 INFO - PROCESS | 3788 | 1462530483677 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:28:03 INFO - PROCESS | 3788 | 1462530483679 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 03:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:28:03 INFO - PROCESS | 3788 | 1462530483683 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:28:03 INFO - PROCESS | 3788 | 1462530483685 Marionette TRACE conn3 <- [1,2246,null,{}] 03:28:03 INFO - PROCESS | 3788 | 1462530483689 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}] 03:28:03 INFO - PROCESS | 3788 | 1462530483817 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:28:03 INFO - PROCESS | 3788 | 1462530484002 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:03 INFO - PROCESS | 3788 | ++DOCSHELL 13D7EC00 == 126 [pid = 3788] [id = 571] 03:28:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 220 (1D105400) [pid = 3788] [serial = 1713] [outer = 00000000] 03:28:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 221 (20E1F000) [pid = 3788] [serial = 1714] [outer = 1D105400] 03:28:04 INFO - PROCESS | 3788 | 1462530484058 Marionette DEBUG loaded listener.js 03:28:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 222 (20E8AC00) [pid = 3788] [serial = 1715] [outer = 1D105400] 03:28:04 INFO - PROCESS | 3788 | 1462530484698 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]]]}] 03:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1046ms 03:28:04 INFO - PROCESS | 3788 | 1462530484738 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:28:04 INFO - PROCESS | 3788 | 1462530484740 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 03:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:28:04 INFO - PROCESS | 3788 | 1462530484744 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:28:04 INFO - PROCESS | 3788 | 1462530484747 Marionette TRACE conn3 <- [1,2250,null,{}] 03:28:04 INFO - PROCESS | 3788 | 1462530484751 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}] 03:28:04 INFO - PROCESS | 3788 | 1462530484899 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:28:05 INFO - PROCESS | 3788 | 1462530485075 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:05 INFO - PROCESS | 3788 | ++DOCSHELL 13232800 == 127 [pid = 3788] [id = 572] 03:28:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 223 (16651400) [pid = 3788] [serial = 1716] [outer = 00000000] 03:28:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 224 (16C82C00) [pid = 3788] [serial = 1717] [outer = 16651400] 03:28:05 INFO - PROCESS | 3788 | 1462530485147 Marionette DEBUG loaded listener.js 03:28:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 225 (1B232000) [pid = 3788] [serial = 1718] [outer = 16651400] 03:28:05 INFO - PROCESS | 3788 | 1462530485754 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]]]}] 03:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1047ms 03:28:05 INFO - PROCESS | 3788 | 1462530485789 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:28:05 INFO - PROCESS | 3788 | 1462530485793 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 03:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:28:05 INFO - PROCESS | 3788 | 1462530485816 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:28:05 INFO - PROCESS | 3788 | 1462530485818 Marionette TRACE conn3 <- [1,2254,null,{}] 03:28:05 INFO - PROCESS | 3788 | 1462530485822 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}] 03:28:05 INFO - PROCESS | 3788 | 1462530485945 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:28:06 INFO - PROCESS | 3788 | 1462530486409 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:06 INFO - PROCESS | 3788 | ++DOCSHELL 11BC4C00 == 128 [pid = 3788] [id = 573] 03:28:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 226 (11FB2400) [pid = 3788] [serial = 1719] [outer = 00000000] 03:28:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 227 (134F0400) [pid = 3788] [serial = 1720] [outer = 11FB2400] 03:28:06 INFO - PROCESS | 3788 | 1462530486530 Marionette DEBUG loaded listener.js 03:28:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 228 (13BEC400) [pid = 3788] [serial = 1721] [outer = 11FB2400] 03:28:07 INFO - PROCESS | 3788 | 1462530487167 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]]]}] 03:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1422ms 03:28:07 INFO - PROCESS | 3788 | 1462530487222 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:28:07 INFO - PROCESS | 3788 | 1462530487225 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 03:28:07 INFO - PROCESS | 3788 | 1462530487229 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:28:07 INFO - PROCESS | 3788 | 1462530487233 Marionette TRACE conn3 <- [1,2258,null,{}] 03:28:07 INFO - PROCESS | 3788 | 1462530487237 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}] 03:28:07 INFO - PROCESS | 3788 | 1462530487354 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:28:07 INFO - PROCESS | 3788 | 1462530487526 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:07 INFO - PROCESS | 3788 | ++DOCSHELL 15A60400 == 129 [pid = 3788] [id = 574] 03:28:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 229 (15A64400) [pid = 3788] [serial = 1722] [outer = 00000000] 03:28:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 230 (16AA6800) [pid = 3788] [serial = 1723] [outer = 15A64400] 03:28:07 INFO - PROCESS | 3788 | 1462530487575 Marionette DEBUG loaded listener.js 03:28:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 231 (17072C00) [pid = 3788] [serial = 1724] [outer = 15A64400] 03:28:08 INFO - PROCESS | 3788 | 1462530488152 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]]]}] 03:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 953ms 03:28:08 INFO - PROCESS | 3788 | 1462530488191 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:28:08 INFO - PROCESS | 3788 | 1462530488195 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 03:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:28:08 INFO - PROCESS | 3788 | 1462530488201 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:28:08 INFO - PROCESS | 3788 | 1462530488203 Marionette TRACE conn3 <- [1,2262,null,{}] 03:28:08 INFO - PROCESS | 3788 | 1462530488207 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}] 03:28:08 INFO - PROCESS | 3788 | 1462530488304 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 179F7400 == 128 [pid = 3788] [id = 220] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 171A6800 == 127 [pid = 3788] [id = 560] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 135BD800 == 126 [pid = 3788] [id = 559] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 1E90E400 == 125 [pid = 3788] [id = 558] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 1B364000 == 124 [pid = 3788] [id = 557] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 1B077800 == 123 [pid = 3788] [id = 556] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 10F51000 == 122 [pid = 3788] [id = 519] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 19B4D800 == 121 [pid = 3788] [id = 555] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 172D6800 == 120 [pid = 3788] [id = 554] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 153E6000 == 119 [pid = 3788] [id = 553] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 12E05400 == 118 [pid = 3788] [id = 552] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 15246800 == 117 [pid = 3788] [id = 551] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 230 (1B930800) [pid = 3788] [serial = 1618] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 16C6E000 == 116 [pid = 3788] [id = 550] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 122A8800 == 115 [pid = 3788] [id = 549] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 20D93C00 == 114 [pid = 3788] [id = 548] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 1F7B8800 == 113 [pid = 3788] [id = 547] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 1F7B3000 == 112 [pid = 3788] [id = 546] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 20565400 == 111 [pid = 3788] [id = 545] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 1F190000 == 110 [pid = 3788] [id = 544] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 1B773400 == 109 [pid = 3788] [id = 543] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 1B367800 == 108 [pid = 3788] [id = 542] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 1707D000 == 107 [pid = 3788] [id = 541] 03:28:08 INFO - PROCESS | 3788 | --DOCSHELL 135BBC00 == 106 [pid = 3788] [id = 540] 03:28:08 INFO - PROCESS | 3788 | 1462530488563 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 229 (1B36A800) [pid = 3788] [serial = 1616] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 228 (1AB12400) [pid = 3788] [serial = 1607] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 227 (17915C00) [pid = 3788] [serial = 1613] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 226 (1AF16800) [pid = 3788] [serial = 1610] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 225 (19B4C000) [pid = 3788] [serial = 1601] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 224 (1B773800) [pid = 3788] [serial = 1499] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 223 (1B612800) [pid = 3788] [serial = 1442] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 222 (19CAB800) [pid = 3788] [serial = 1603] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 221 (19CCD400) [pid = 3788] [serial = 1604] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 220 (1A1BEC00) [pid = 3788] [serial = 1606] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 219 (17828400) [pid = 3788] [serial = 1612] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 218 (1ABBD800) [pid = 3788] [serial = 1609] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 217 (15AF2800) [pid = 3788] [serial = 1591] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 216 (1666C400) [pid = 3788] [serial = 1592] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 215 (15960400) [pid = 3788] [serial = 1594] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 214 (1666A400) [pid = 3788] [serial = 1595] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 213 (1B076800) [pid = 3788] [serial = 1615] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 212 (185A5400) [pid = 3788] [serial = 1600] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 211 (172D4800) [pid = 3788] [serial = 1597] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 210 (178D4800) [pid = 3788] [serial = 1598] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 209 (185AE400) [pid = 3788] [serial = 1564] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 208 (1EF27C00) [pid = 3788] [serial = 1559] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 207 (13238000) [pid = 3788] [serial = 1589] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 206 (1150E400) [pid = 3788] [serial = 1588] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 205 (1EF09000) [pid = 3788] [serial = 1567] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 204 (15955C00) [pid = 3788] [serial = 1561] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 203 (1E909C00) [pid = 3788] [serial = 1570] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 202 (1F19B400) [pid = 3788] [serial = 1573] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 201 (20564400) [pid = 3788] [serial = 1576] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 200 (20A0A800) [pid = 3788] [serial = 1579] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 199 (20D48400) [pid = 3788] [serial = 1582] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | --DOMWINDOW == 198 (20D1B400) [pid = 3788] [serial = 1585] [outer = 00000000] [url = about:blank] 03:28:08 INFO - PROCESS | 3788 | ++DOCSHELL 10F51000 == 107 [pid = 3788] [id = 575] 03:28:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 199 (11031800) [pid = 3788] [serial = 1725] [outer = 00000000] 03:28:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 200 (11B12000) [pid = 3788] [serial = 1726] [outer = 11031800] 03:28:08 INFO - PROCESS | 3788 | 1462530488618 Marionette DEBUG loaded listener.js 03:28:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 201 (13D78C00) [pid = 3788] [serial = 1727] [outer = 11031800] 03:28:09 INFO - PROCESS | 3788 | 1462530489051 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]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 875ms 03:28:09 INFO - PROCESS | 3788 | 1462530489072 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 3788 | 1462530489074 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 03:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:28:09 INFO - PROCESS | 3788 | 1462530489079 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 3788 | 1462530489084 Marionette TRACE conn3 <- [1,2266,null,{}] 03:28:09 INFO - PROCESS | 3788 | 1462530489093 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}] 03:28:09 INFO - PROCESS | 3788 | 1462530489233 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:28:09 INFO - PROCESS | 3788 | 1462530489367 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 3788 | ++DOCSHELL 16DB1800 == 108 [pid = 3788] [id = 576] 03:28:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 202 (171A6000) [pid = 3788] [serial = 1728] [outer = 00000000] 03:28:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 203 (17924000) [pid = 3788] [serial = 1729] [outer = 171A6000] 03:28:09 INFO - PROCESS | 3788 | 1462530489411 Marionette DEBUG loaded listener.js 03:28:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 204 (19B4AC00) [pid = 3788] [serial = 1730] [outer = 171A6000] 03:28:09 INFO - PROCESS | 3788 | 1462530489786 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]]]}] 03:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 734ms 03:28:09 INFO - PROCESS | 3788 | 1462530489818 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:28:09 INFO - PROCESS | 3788 | 1462530489821 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 03:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:28:09 INFO - PROCESS | 3788 | 1462530489824 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:28:09 INFO - PROCESS | 3788 | 1462530489826 Marionette TRACE conn3 <- [1,2270,null,{}] 03:28:09 INFO - PROCESS | 3788 | 1462530489829 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}] 03:28:09 INFO - PROCESS | 3788 | 1462530489934 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:28:09 INFO - PROCESS | 3788 | 1462530489940 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:09 INFO - PROCESS | 3788 | ++DOCSHELL 185AE000 == 109 [pid = 3788] [id = 577] 03:28:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 205 (19B4D800) [pid = 3788] [serial = 1731] [outer = 00000000] 03:28:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 206 (19CC1C00) [pid = 3788] [serial = 1732] [outer = 19B4D800] 03:28:09 INFO - PROCESS | 3788 | 1462530489985 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 207 (19D73800) [pid = 3788] [serial = 1733] [outer = 19B4D800] 03:28:10 INFO - PROCESS | 3788 | 1462530490435 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]]]}] 03:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 640ms 03:28:10 INFO - PROCESS | 3788 | 1462530490462 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:28:10 INFO - PROCESS | 3788 | 1462530490464 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 03:28:10 INFO - PROCESS | 3788 | 1462530490467 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:28:10 INFO - PROCESS | 3788 | 1462530490468 Marionette TRACE conn3 <- [1,2274,null,{}] 03:28:10 INFO - PROCESS | 3788 | 1462530490502 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}] 03:28:10 INFO - PROCESS | 3788 | 1462530490601 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:28:10 INFO - PROCESS | 3788 | 1462530490641 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:10 INFO - PROCESS | 3788 | ++DOCSHELL 1A826C00 == 110 [pid = 3788] [id = 578] 03:28:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 208 (1A82A400) [pid = 3788] [serial = 1734] [outer = 00000000] 03:28:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 209 (1AB13400) [pid = 3788] [serial = 1735] [outer = 1A82A400] 03:28:10 INFO - PROCESS | 3788 | 1462530490692 Marionette DEBUG loaded listener.js 03:28:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 210 (1AE10400) [pid = 3788] [serial = 1736] [outer = 1A82A400] 03:28:11 INFO - PROCESS | 3788 | 1462530491248 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]]]}] 03:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 812ms 03:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:28:11 INFO - PROCESS | 3788 | 1462530491290 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:28:11 INFO - PROCESS | 3788 | 1462530491292 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 03:28:11 INFO - PROCESS | 3788 | 1462530491296 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:28:11 INFO - PROCESS | 3788 | 1462530491297 Marionette TRACE conn3 <- [1,2278,null,{}] 03:28:11 INFO - PROCESS | 3788 | 1462530491301 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}] 03:28:11 INFO - PROCESS | 3788 | 1462530491446 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:28:11 INFO - PROCESS | 3788 | 1462530491466 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:11 INFO - PROCESS | 3788 | ++DOCSHELL 1707B800 == 111 [pid = 3788] [id = 579] 03:28:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 211 (1A828000) [pid = 3788] [serial = 1737] [outer = 00000000] 03:28:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 212 (1B073000) [pid = 3788] [serial = 1738] [outer = 1A828000] 03:28:11 INFO - PROCESS | 3788 | 1462530491511 Marionette DEBUG loaded listener.js 03:28:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 213 (1B364000) [pid = 3788] [serial = 1739] [outer = 1A828000] 03:28:11 INFO - PROCESS | 3788 | 1462530491983 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]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 03:28:12 INFO - PROCESS | 3788 | 1462530492036 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 3788 | 1462530492038 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 03:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:28:12 INFO - PROCESS | 3788 | 1462530492041 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - PROCESS | 3788 | 1462530492043 Marionette TRACE conn3 <- [1,2282,null,{}] 03:28:12 INFO - PROCESS | 3788 | 1462530492046 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}] 03:28:12 INFO - PROCESS | 3788 | 1462530492210 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:28:12 INFO - PROCESS | 3788 | 1462530492233 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:12 INFO - PROCESS | 3788 | ++DOCSHELL 1A98B800 == 112 [pid = 3788] [id = 580] 03:28:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 214 (1AF0FC00) [pid = 3788] [serial = 1740] [outer = 00000000] 03:28:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 215 (1B77C000) [pid = 3788] [serial = 1741] [outer = 1AF0FC00] 03:28:12 INFO - PROCESS | 3788 | 1462530492275 Marionette DEBUG loaded listener.js 03:28:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 216 (1B9CE400) [pid = 3788] [serial = 1742] [outer = 1AF0FC00] 03:28:12 INFO - PROCESS | 3788 | 1462530492709 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]]]}] 03:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 703ms 03:28:12 INFO - PROCESS | 3788 | 1462530492746 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:28:12 INFO - PROCESS | 3788 | 1462530492748 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 03:28:12 INFO - PROCESS | 3788 | 1462530492751 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:28:12 INFO - PROCESS | 3788 | 1462530492753 Marionette TRACE conn3 <- [1,2286,null,{}] 03:28:12 INFO - PROCESS | 3788 | 1462530492756 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}] 03:28:12 INFO - PROCESS | 3788 | 1462530492899 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 215 (1B619800) [pid = 3788] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 214 (1B234400) [pid = 3788] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 213 (1B365400) [pid = 3788] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 212 (13E47000) [pid = 3788] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 211 (1EF24C00) [pid = 3788] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 210 (19CBEC00) [pid = 3788] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 209 (15247800) [pid = 3788] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 208 (13485400) [pid = 3788] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 207 (15953C00) [pid = 3788] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 206 (179F4C00) [pid = 3788] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 205 (19BF5400) [pid = 3788] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:28:13 INFO - PROCESS | 3788 | --DOMWINDOW == 204 (1B77A800) [pid = 3788] [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.] 03:28:13 INFO - PROCESS | 3788 | 1462530493365 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:13 INFO - PROCESS | 3788 | ++DOCSHELL 12E06000 == 113 [pid = 3788] [id = 581] 03:28:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 205 (12ED9000) [pid = 3788] [serial = 1743] [outer = 00000000] 03:28:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 206 (16299400) [pid = 3788] [serial = 1744] [outer = 12ED9000] 03:28:13 INFO - PROCESS | 3788 | 1462530493409 Marionette DEBUG loaded listener.js 03:28:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 207 (18715800) [pid = 3788] [serial = 1745] [outer = 12ED9000] 03:28:13 INFO - PROCESS | 3788 | 1462530493829 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]]]}] 03:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1140ms 03:28:13 INFO - PROCESS | 3788 | 1462530493897 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:28:13 INFO - PROCESS | 3788 | 1462530493899 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 03:28:13 INFO - PROCESS | 3788 | 1462530493903 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:28:13 INFO - PROCESS | 3788 | 1462530493904 Marionette TRACE conn3 <- [1,2290,null,{}] 03:28:13 INFO - PROCESS | 3788 | 1462530493908 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}] 03:28:13 INFO - PROCESS | 3788 | 1462530494007 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:28:14 INFO - PROCESS | 3788 | 1462530494022 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 3788 | ++DOCSHELL 1595CC00 == 114 [pid = 3788] [id = 582] 03:28:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 208 (1B074000) [pid = 3788] [serial = 1746] [outer = 00000000] 03:28:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 209 (1E909400) [pid = 3788] [serial = 1747] [outer = 1B074000] 03:28:14 INFO - PROCESS | 3788 | 1462530494068 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 210 (1EF0C400) [pid = 3788] [serial = 1748] [outer = 1B074000] 03:28:14 INFO - PROCESS | 3788 | 1462530494524 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]]]}] 03:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 625ms 03:28:14 INFO - PROCESS | 3788 | 1462530494541 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:28:14 INFO - PROCESS | 3788 | 1462530494543 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 03:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:28:14 INFO - PROCESS | 3788 | 1462530494566 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:28:14 INFO - PROCESS | 3788 | 1462530494567 Marionette TRACE conn3 <- [1,2294,null,{}] 03:28:14 INFO - PROCESS | 3788 | 1462530494571 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}] 03:28:14 INFO - PROCESS | 3788 | 1462530494670 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:28:14 INFO - PROCESS | 3788 | 1462530494703 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:14 INFO - PROCESS | 3788 | ++DOCSHELL 1E70E400 == 115 [pid = 3788] [id = 583] 03:28:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 211 (1E902800) [pid = 3788] [serial = 1749] [outer = 00000000] 03:28:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 212 (1F1D0400) [pid = 3788] [serial = 1750] [outer = 1E902800] 03:28:14 INFO - PROCESS | 3788 | 1462530494751 Marionette DEBUG loaded listener.js 03:28:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 213 (1F1DCC00) [pid = 3788] [serial = 1751] [outer = 1E902800] 03:28:15 INFO - PROCESS | 3788 | 1462530495221 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]]]}] 03:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 687ms 03:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:28:15 INFO - PROCESS | 3788 | 1462530495266 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:28:15 INFO - PROCESS | 3788 | 1462530495269 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 03:28:15 INFO - PROCESS | 3788 | 1462530495272 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:28:15 INFO - PROCESS | 3788 | 1462530495274 Marionette TRACE conn3 <- [1,2298,null,{}] 03:28:15 INFO - PROCESS | 3788 | 1462530495278 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}] 03:28:15 INFO - PROCESS | 3788 | 1462530495484 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:28:15 INFO - PROCESS | 3788 | 1462530495665 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:15 INFO - PROCESS | 3788 | ++DOCSHELL 12C16400 == 116 [pid = 3788] [id = 584] 03:28:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 214 (1323C800) [pid = 3788] [serial = 1752] [outer = 00000000] 03:28:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 215 (135BA400) [pid = 3788] [serial = 1753] [outer = 1323C800] 03:28:15 INFO - PROCESS | 3788 | 1462530495722 Marionette DEBUG loaded listener.js 03:28:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 216 (15243400) [pid = 3788] [serial = 1754] [outer = 1323C800] 03:28:16 INFO - PROCESS | 3788 | 1462530496378 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]]]}] 03:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1140ms 03:28:16 INFO - PROCESS | 3788 | 1462530496414 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:28:16 INFO - PROCESS | 3788 | 1462530496418 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 03:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:28:16 INFO - PROCESS | 3788 | 1462530496423 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:28:16 INFO - PROCESS | 3788 | 1462530496427 Marionette TRACE conn3 <- [1,2302,null,{}] 03:28:16 INFO - PROCESS | 3788 | 1462530496432 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}] 03:28:16 INFO - PROCESS | 3788 | 1462530496565 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:28:16 INFO - PROCESS | 3788 | 1462530496742 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:16 INFO - PROCESS | 3788 | ++DOCSHELL 16670000 == 117 [pid = 3788] [id = 585] 03:28:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 217 (16AC3800) [pid = 3788] [serial = 1755] [outer = 00000000] 03:28:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 218 (171AE400) [pid = 3788] [serial = 1756] [outer = 16AC3800] 03:28:16 INFO - PROCESS | 3788 | 1462530496799 Marionette DEBUG loaded listener.js 03:28:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 219 (1791E000) [pid = 3788] [serial = 1757] [outer = 16AC3800] 03:28:17 INFO - PROCESS | 3788 | 1462530497410 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]]]}] 03:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1031ms 03:28:17 INFO - PROCESS | 3788 | 1462530497464 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:28:17 INFO - PROCESS | 3788 | 1462530497468 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 03:28:17 INFO - PROCESS | 3788 | 1462530497472 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:28:17 INFO - PROCESS | 3788 | 1462530497474 Marionette TRACE conn3 <- [1,2306,null,{}] 03:28:17 INFO - PROCESS | 3788 | 1462530497497 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}] 03:28:17 INFO - PROCESS | 3788 | 1462530497621 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:28:17 INFO - PROCESS | 3788 | 1462530497796 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:17 INFO - PROCESS | 3788 | ++DOCSHELL 1A992800 == 118 [pid = 3788] [id = 586] 03:28:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 220 (1ABBD800) [pid = 3788] [serial = 1758] [outer = 00000000] 03:28:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 221 (1B61D000) [pid = 3788] [serial = 1759] [outer = 1ABBD800] 03:28:17 INFO - PROCESS | 3788 | 1462530497853 Marionette DEBUG loaded listener.js 03:28:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 222 (1E902400) [pid = 3788] [serial = 1760] [outer = 1ABBD800] 03:28:18 INFO - PROCESS | 3788 | 1462530498397 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] 03:28:18 INFO - PROCESS | 3788 | 1462530498477 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 03:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:28:18 INFO - PROCESS | 3788 | 1462530498488 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:28:18 INFO - PROCESS | 3788 | 1462530498493 Marionette TRACE conn3 <- [1,2310,null,{}] 03:28:18 INFO - PROCESS | 3788 | 1462530498514 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}] 03:28:18 INFO - PROCESS | 3788 | 1462530498651 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:28:18 INFO - PROCESS | 3788 | 1462530498815 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:18 INFO - PROCESS | 3788 | ++DOCSHELL 1A4A0800 == 119 [pid = 3788] [id = 587] 03:28:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 223 (1B61C000) [pid = 3788] [serial = 1761] [outer = 00000000] 03:28:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 224 (20561C00) [pid = 3788] [serial = 1762] [outer = 1B61C000] 03:28:18 INFO - PROCESS | 3788 | 1462530498869 Marionette DEBUG loaded listener.js 03:28:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 225 (20708000) [pid = 3788] [serial = 1763] [outer = 1B61C000] 03:28:19 INFO - PROCESS | 3788 | 1462530499433 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]]]}] 03:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1000ms 03:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:28:19 INFO - PROCESS | 3788 | 1462530499496 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:28:19 INFO - PROCESS | 3788 | 1462530499498 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 03:28:19 INFO - PROCESS | 3788 | 1462530499503 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:28:19 INFO - PROCESS | 3788 | 1462530499505 Marionette TRACE conn3 <- [1,2314,null,{}] 03:28:19 INFO - PROCESS | 3788 | 1462530499509 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}] 03:28:19 INFO - PROCESS | 3788 | 1462530499631 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:28:19 INFO - PROCESS | 3788 | 1462530499814 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:19 INFO - PROCESS | 3788 | ++DOCSHELL 1F748000 == 120 [pid = 3788] [id = 588] 03:28:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 226 (1FF57800) [pid = 3788] [serial = 1764] [outer = 00000000] 03:28:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 227 (1FF60400) [pid = 3788] [serial = 1765] [outer = 1FF57800] 03:28:19 INFO - PROCESS | 3788 | 1462530499872 Marionette DEBUG loaded listener.js 03:28:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 228 (1FF64C00) [pid = 3788] [serial = 1766] [outer = 1FF57800] 03:28:20 INFO - PROCESS | 3788 | 1462530500465 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]]]}] 03:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1000ms 03:28:20 INFO - PROCESS | 3788 | 1462530500505 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:28:20 INFO - PROCESS | 3788 | 1462530500507 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 03:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:28:20 INFO - PROCESS | 3788 | 1462530500511 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:28:20 INFO - PROCESS | 3788 | 1462530500513 Marionette TRACE conn3 <- [1,2318,null,{}] 03:28:20 INFO - PROCESS | 3788 | 1462530500517 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}] 03:28:20 INFO - PROCESS | 3788 | 1462530500638 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:28:20 INFO - PROCESS | 3788 | 1462530500815 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:20 INFO - PROCESS | 3788 | ++DOCSHELL 1FF62000 == 121 [pid = 3788] [id = 589] 03:28:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 229 (1FF62C00) [pid = 3788] [serial = 1767] [outer = 00000000] 03:28:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 230 (20A2C000) [pid = 3788] [serial = 1768] [outer = 1FF62C00] 03:28:20 INFO - PROCESS | 3788 | 1462530500876 Marionette DEBUG loaded listener.js 03:28:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 231 (20A98800) [pid = 3788] [serial = 1769] [outer = 1FF62C00] 03:28:21 INFO - PROCESS | 3788 | 1462530501453 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]]]}] 03:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1000ms 03:28:21 INFO - PROCESS | 3788 | 1462530501514 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 03:28:21 INFO - PROCESS | 3788 | 1462530501516 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 03:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:28:21 INFO - PROCESS | 3788 | 1462530501520 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:28:21 INFO - PROCESS | 3788 | 1462530501522 Marionette TRACE conn3 <- [1,2322,null,{}] 03:28:21 INFO - PROCESS | 3788 | 1462530501526 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}] 03:28:21 INFO - PROCESS | 3788 | 1462530501649 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:28:21 INFO - PROCESS | 3788 | 1462530501835 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:21 INFO - PROCESS | 3788 | ++DOCSHELL 20A9AC00 == 122 [pid = 3788] [id = 590] 03:28:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 232 (20A9F800) [pid = 3788] [serial = 1770] [outer = 00000000] 03:28:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 233 (20D14000) [pid = 3788] [serial = 1771] [outer = 20A9F800] 03:28:21 INFO - PROCESS | 3788 | 1462530501889 Marionette DEBUG loaded listener.js 03:28:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 234 (20D41000) [pid = 3788] [serial = 1772] [outer = 20A9F800] 03:28:22 INFO - PROCESS | 3788 | 1462530502466 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]]]}] 03:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1000ms 03:28:22 INFO - PROCESS | 3788 | 1462530502523 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:28:22 INFO - PROCESS | 3788 | 1462530502525 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 03:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:28:22 INFO - PROCESS | 3788 | 1462530502529 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:28:22 INFO - PROCESS | 3788 | 1462530502531 Marionette TRACE conn3 <- [1,2326,null,{}] 03:28:22 INFO - PROCESS | 3788 | 1462530502535 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}] 03:28:22 INFO - PROCESS | 3788 | 1462530502655 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:28:22 INFO - PROCESS | 3788 | 1462530502842 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:22 INFO - PROCESS | 3788 | ++DOCSHELL 20A9F000 == 123 [pid = 3788] [id = 591] 03:28:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 235 (20AA1000) [pid = 3788] [serial = 1773] [outer = 00000000] 03:28:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 236 (20D9F800) [pid = 3788] [serial = 1774] [outer = 20AA1000] 03:28:22 INFO - PROCESS | 3788 | 1462530502895 Marionette DEBUG loaded listener.js 03:28:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 237 (20E1D000) [pid = 3788] [serial = 1775] [outer = 20AA1000] 03:28:23 INFO - PROCESS | 3788 | 1462530503506 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]]]}] 03:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1031ms 03:28:23 INFO - PROCESS | 3788 | 1462530503584 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:28:23 INFO - PROCESS | 3788 | 1462530503586 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 03:28:23 INFO - PROCESS | 3788 | 1462530503590 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:28:23 INFO - PROCESS | 3788 | 1462530503591 Marionette TRACE conn3 <- [1,2330,null,{}] 03:28:23 INFO - PROCESS | 3788 | 1462530503595 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}] 03:28:23 INFO - PROCESS | 3788 | 1462530503715 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:28:23 INFO - PROCESS | 3788 | 1462530503890 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:23 INFO - PROCESS | 3788 | ++DOCSHELL 1FF61C00 == 124 [pid = 3788] [id = 592] 03:28:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 238 (20A9D400) [pid = 3788] [serial = 1776] [outer = 00000000] 03:28:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 239 (20C98C00) [pid = 3788] [serial = 1777] [outer = 20A9D400] 03:28:23 INFO - PROCESS | 3788 | 1462530503945 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 240 (20C9D000) [pid = 3788] [serial = 1778] [outer = 20A9D400] 03:28:24 INFO - PROCESS | 3788 | 1462530504455 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]]]}] 03:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 906ms 03:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:28:24 INFO - PROCESS | 3788 | 1462530504495 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:28:24 INFO - PROCESS | 3788 | 1462530504497 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 03:28:24 INFO - PROCESS | 3788 | 1462530504501 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:28:24 INFO - PROCESS | 3788 | 1462530504503 Marionette TRACE conn3 <- [1,2334,null,{}] 03:28:24 INFO - PROCESS | 3788 | 1462530504507 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}] 03:28:24 INFO - PROCESS | 3788 | 1462530504629 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:28:24 INFO - PROCESS | 3788 | 1462530504816 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:24 INFO - PROCESS | 3788 | ++DOCSHELL 20C98800 == 125 [pid = 3788] [id = 593] 03:28:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 241 (20C9A800) [pid = 3788] [serial = 1779] [outer = 00000000] 03:28:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 242 (20E8F400) [pid = 3788] [serial = 1780] [outer = 20C9A800] 03:28:24 INFO - PROCESS | 3788 | 1462530504870 Marionette DEBUG loaded listener.js 03:28:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 243 (20ECD400) [pid = 3788] [serial = 1781] [outer = 20C9A800] 03:28:25 INFO - PROCESS | 3788 | 1462530505445 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]]]}] 03:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 999ms 03:28:25 INFO - PROCESS | 3788 | 1462530505503 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:28:25 INFO - PROCESS | 3788 | 1462530505506 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 03:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:28:25 INFO - PROCESS | 3788 | 1462530505509 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:28:25 INFO - PROCESS | 3788 | 1462530505511 Marionette TRACE conn3 <- [1,2338,null,{}] 03:28:25 INFO - PROCESS | 3788 | 1462530505515 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}] 03:28:25 INFO - PROCESS | 3788 | 1462530505637 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:28:25 INFO - PROCESS | 3788 | 1462530505827 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:25 INFO - PROCESS | 3788 | ++DOCSHELL 20C9C000 == 126 [pid = 3788] [id = 594] 03:28:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 244 (20C9CC00) [pid = 3788] [serial = 1782] [outer = 00000000] 03:28:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 245 (2297B000) [pid = 3788] [serial = 1783] [outer = 20C9CC00] 03:28:25 INFO - PROCESS | 3788 | 1462530505885 Marionette DEBUG loaded listener.js 03:28:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 246 (22981400) [pid = 3788] [serial = 1784] [outer = 20C9CC00] 03:28:26 INFO - PROCESS | 3788 | 1462530506472 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]]]}] 03:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1000ms 03:28:26 INFO - PROCESS | 3788 | 1462530506512 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:28:26 INFO - PROCESS | 3788 | 1462530506515 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 03:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:28:26 INFO - PROCESS | 3788 | 1462530506519 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:28:26 INFO - PROCESS | 3788 | 1462530506521 Marionette TRACE conn3 <- [1,2342,null,{}] 03:28:26 INFO - PROCESS | 3788 | 1462530506526 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}] 03:28:26 INFO - PROCESS | 3788 | 1462530506664 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:28:26 INFO - PROCESS | 3788 | 1462530506851 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:26 INFO - PROCESS | 3788 | ++DOCSHELL 20E8F000 == 127 [pid = 3788] [id = 595] 03:28:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 247 (20E8FC00) [pid = 3788] [serial = 1785] [outer = 00000000] 03:28:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 248 (22AD0800) [pid = 3788] [serial = 1786] [outer = 20E8FC00] 03:28:26 INFO - PROCESS | 3788 | 1462530506904 Marionette DEBUG loaded listener.js 03:28:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 249 (22AD1800) [pid = 3788] [serial = 1787] [outer = 20E8FC00] 03:28:27 INFO - PROCESS | 3788 | 1462530507536 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]]]}] 03:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1093ms 03:28:27 INFO - PROCESS | 3788 | 1462530507620 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:28:27 INFO - PROCESS | 3788 | 1462530507622 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 03:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:28:27 INFO - PROCESS | 3788 | 1462530507625 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:28:27 INFO - PROCESS | 3788 | 1462530507627 Marionette TRACE conn3 <- [1,2346,null,{}] 03:28:27 INFO - PROCESS | 3788 | 1462530507631 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}] 03:28:27 INFO - PROCESS | 3788 | 1462530507756 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:28:27 INFO - PROCESS | 3788 | 1462530507935 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:27 INFO - PROCESS | 3788 | ++DOCSHELL 15242800 == 128 [pid = 3788] [id = 596] 03:28:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 250 (16661800) [pid = 3788] [serial = 1788] [outer = 00000000] 03:28:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 251 (17B62800) [pid = 3788] [serial = 1789] [outer = 16661800] 03:28:27 INFO - PROCESS | 3788 | 1462530507989 Marionette DEBUG loaded listener.js 03:28:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 252 (1ABB3400) [pid = 3788] [serial = 1790] [outer = 16661800] 03:28:28 INFO - PROCESS | 3788 | 1462530508553 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]]]}] 03:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1000ms 03:28:28 INFO - PROCESS | 3788 | 1462530508628 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:28:28 INFO - PROCESS | 3788 | 1462530508631 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 03:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:28:28 INFO - PROCESS | 3788 | 1462530508634 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:28:28 INFO - PROCESS | 3788 | 1462530508636 Marionette TRACE conn3 <- [1,2350,null,{}] 03:28:28 INFO - PROCESS | 3788 | 1462530508640 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}] 03:28:28 INFO - PROCESS | 3788 | 1462530508764 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:28:28 INFO - PROCESS | 3788 | 1462530508942 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:28 INFO - PROCESS | 3788 | ++DOCSHELL 11597800 == 129 [pid = 3788] [id = 597] 03:28:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 253 (16665800) [pid = 3788] [serial = 1791] [outer = 00000000] 03:28:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 254 (17B5E000) [pid = 3788] [serial = 1792] [outer = 16665800] 03:28:28 INFO - PROCESS | 3788 | 1462530508994 Marionette DEBUG loaded listener.js 03:28:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 255 (1F1D4400) [pid = 3788] [serial = 1793] [outer = 16665800] 03:28:29 INFO - PROCESS | 3788 | 1462530509860 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]]]}] 03:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1249ms 03:28:29 INFO - PROCESS | 3788 | 1462530509886 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:28:29 INFO - PROCESS | 3788 | 1462530509891 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 03:28:29 INFO - PROCESS | 3788 | 1462530509895 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:28:29 INFO - PROCESS | 3788 | 1462530509899 Marionette TRACE conn3 <- [1,2354,null,{}] 03:28:29 INFO - PROCESS | 3788 | 1462530509904 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}] 03:28:30 INFO - PROCESS | 3788 | 1462530510027 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:28:30 INFO - PROCESS | 3788 | 1462530510225 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:30 INFO - PROCESS | 3788 | ++DOCSHELL 12E0E000 == 130 [pid = 3788] [id = 598] 03:28:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 256 (146DE400) [pid = 3788] [serial = 1794] [outer = 00000000] 03:28:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 257 (16C68800) [pid = 3788] [serial = 1795] [outer = 146DE400] 03:28:30 INFO - PROCESS | 3788 | 1462530510276 Marionette DEBUG loaded listener.js 03:28:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 258 (17922C00) [pid = 3788] [serial = 1796] [outer = 146DE400] 03:28:30 INFO - PROCESS | 3788 | 1462530510889 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]]]}] 03:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1047ms 03:28:30 INFO - PROCESS | 3788 | 1462530510941 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:28:30 INFO - PROCESS | 3788 | 1462530510947 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 03:28:30 INFO - PROCESS | 3788 | 1462530510968 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:28:30 INFO - PROCESS | 3788 | 1462530510971 Marionette TRACE conn3 <- [1,2358,null,{}] 03:28:30 INFO - PROCESS | 3788 | 1462530510975 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}] 03:28:31 INFO - PROCESS | 3788 | 1462530511092 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:28:31 INFO - PROCESS | 3788 | 1462530511276 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:31 INFO - PROCESS | 3788 | ++DOCSHELL 17915C00 == 131 [pid = 3788] [id = 599] 03:28:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 259 (18136400) [pid = 3788] [serial = 1797] [outer = 00000000] 03:28:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 260 (1A986C00) [pid = 3788] [serial = 1798] [outer = 18136400] 03:28:31 INFO - PROCESS | 3788 | 1462530511323 Marionette DEBUG loaded listener.js 03:28:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 261 (1ABC1400) [pid = 3788] [serial = 1799] [outer = 18136400] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 1E70E400 == 130 [pid = 3788] [id = 583] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 1595CC00 == 129 [pid = 3788] [id = 582] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 12E06000 == 128 [pid = 3788] [id = 581] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 1A98B800 == 127 [pid = 3788] [id = 580] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 1707B800 == 126 [pid = 3788] [id = 579] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 1A826C00 == 125 [pid = 3788] [id = 578] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 185AE000 == 124 [pid = 3788] [id = 577] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 16DB1800 == 123 [pid = 3788] [id = 576] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 10F51000 == 122 [pid = 3788] [id = 575] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 1B776C00 == 121 [pid = 3788] [id = 17] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 260 (1B61E000) [pid = 3788] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 259 (15A62400) [pid = 3788] [serial = 1621] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 258 (17B5E800) [pid = 3788] [serial = 1624] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 257 (1B775C00) [pid = 3788] [serial = 1627] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 256 (1F190400) [pid = 3788] [serial = 1630] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 255 (2060E400) [pid = 3788] [serial = 1633] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 254 (20DA0400) [pid = 3788] [serial = 1636] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 253 (1F7BB400) [pid = 3788] [serial = 1639] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 252 (20DA0000) [pid = 3788] [serial = 1642] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 251 (20ECB000) [pid = 3788] [serial = 1645] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 250 (20ED6C00) [pid = 3788] [serial = 1648] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 249 (19CB6C00) [pid = 3788] [serial = 1651] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 248 (2055D000) [pid = 3788] [serial = 1684] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 15A60400 == 120 [pid = 3788] [id = 574] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 11BC4C00 == 119 [pid = 3788] [id = 573] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 1F1DB400 == 118 [pid = 3788] [id = 564] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 172D3C00 == 117 [pid = 3788] [id = 563] 03:28:31 INFO - PROCESS | 3788 | --DOCSHELL 14665C00 == 116 [pid = 3788] [id = 562] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 247 (1B618400) [pid = 3788] [serial = 1669] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 246 (1B77B800) [pid = 3788] [serial = 1670] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 245 (1EF03C00) [pid = 3788] [serial = 1673] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 244 (1E904800) [pid = 3788] [serial = 1672] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 243 (1714A800) [pid = 3788] [serial = 1678] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 242 (1F1D0800) [pid = 3788] [serial = 1675] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 241 (1EF20800) [pid = 3788] [serial = 1681] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 240 (1F1D3400) [pid = 3788] [serial = 1676] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 239 (16C6BC00) [pid = 3788] [serial = 1655] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 238 (159C7800) [pid = 3788] [serial = 1654] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 237 (182D7800) [pid = 3788] [serial = 1658] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 236 (170BA400) [pid = 3788] [serial = 1657] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 235 (17343000) [pid = 3788] [serial = 1660] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 234 (180EB800) [pid = 3788] [serial = 1661] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 233 (19CAB400) [pid = 3788] [serial = 1663] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 232 (19CC9800) [pid = 3788] [serial = 1664] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 231 (1A831800) [pid = 3788] [serial = 1666] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 230 (15D5B800) [pid = 3788] [serial = 1124] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 229 (19DBC000) [pid = 3788] [serial = 1679] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 228 (1F1D4C00) [pid = 3788] [serial = 1682] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | --DOMWINDOW == 227 (1ABB6000) [pid = 3788] [serial = 1667] [outer = 00000000] [url = about:blank] 03:28:31 INFO - PROCESS | 3788 | 1462530511967 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]]]}] 03:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1031ms 03:28:32 INFO - PROCESS | 3788 | 1462530512022 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:28:32 INFO - PROCESS | 3788 | 1462530512024 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 03:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:28:32 INFO - PROCESS | 3788 | 1462530512028 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - PROCESS | 3788 | 1462530512031 Marionette TRACE conn3 <- [1,2362,null,{}] 03:28:32 INFO - PROCESS | 3788 | 1462530512041 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}] 03:28:32 INFO - PROCESS | 3788 | 1462530512148 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:28:32 INFO - PROCESS | 3788 | 1462530512291 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 3788 | ++DOCSHELL 1628D400 == 117 [pid = 3788] [id = 600] 03:28:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 228 (162D9C00) [pid = 3788] [serial = 1800] [outer = 00000000] 03:28:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 229 (182CA400) [pid = 3788] [serial = 1801] [outer = 162D9C00] 03:28:32 INFO - PROCESS | 3788 | 1462530512337 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 230 (19CAB400) [pid = 3788] [serial = 1802] [outer = 162D9C00] 03:28:32 INFO - PROCESS | 3788 | 1462530512740 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]]]}] 03:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 750ms 03:28:32 INFO - PROCESS | 3788 | 1462530512768 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:28:32 INFO - PROCESS | 3788 | 1462530512771 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 03:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:28:32 INFO - PROCESS | 3788 | 1462530512774 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:28:32 INFO - PROCESS | 3788 | 1462530512776 Marionette TRACE conn3 <- [1,2366,null,{}] 03:28:32 INFO - PROCESS | 3788 | 1462530512779 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}] 03:28:32 INFO - PROCESS | 3788 | 1462530512888 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:28:32 INFO - PROCESS | 3788 | 1462530512894 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:32 INFO - PROCESS | 3788 | ++DOCSHELL 19DBF000 == 118 [pid = 3788] [id = 601] 03:28:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 231 (1A826C00) [pid = 3788] [serial = 1803] [outer = 00000000] 03:28:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 232 (1ABBCC00) [pid = 3788] [serial = 1804] [outer = 1A826C00] 03:28:32 INFO - PROCESS | 3788 | 1462530512938 Marionette DEBUG loaded listener.js 03:28:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 233 (1B618400) [pid = 3788] [serial = 1805] [outer = 1A826C00] 03:28:33 INFO - PROCESS | 3788 | 1462530513438 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]]]}] 03:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 703ms 03:28:33 INFO - PROCESS | 3788 | 1462530513473 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:28:33 INFO - PROCESS | 3788 | 1462530513475 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 03:28:33 INFO - PROCESS | 3788 | 1462530513478 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:28:33 INFO - PROCESS | 3788 | 1462530513480 Marionette TRACE conn3 <- [1,2370,null,{}] 03:28:33 INFO - PROCESS | 3788 | 1462530513483 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}] 03:28:33 INFO - PROCESS | 3788 | 1462530513586 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:28:33 INFO - PROCESS | 3788 | 1462530513769 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:33 INFO - PROCESS | 3788 | ++DOCSHELL 107F4000 == 119 [pid = 3788] [id = 602] 03:28:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 234 (16AD1000) [pid = 3788] [serial = 1806] [outer = 00000000] 03:28:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 235 (1B77E400) [pid = 3788] [serial = 1807] [outer = 16AD1000] 03:28:33 INFO - PROCESS | 3788 | 1462530513813 Marionette DEBUG loaded listener.js 03:28:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 236 (1B92CC00) [pid = 3788] [serial = 1808] [outer = 16AD1000] 03:28:34 INFO - PROCESS | 3788 | 1462530514243 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]]]}] 03:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 796ms 03:28:34 INFO - PROCESS | 3788 | 1462530514281 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:28:34 INFO - PROCESS | 3788 | 1462530514283 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 03:28:34 INFO - PROCESS | 3788 | 1462530514286 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:28:34 INFO - PROCESS | 3788 | 1462530514297 Marionette TRACE conn3 <- [1,2374,null,{}] 03:28:34 INFO - PROCESS | 3788 | 1462530514301 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}] 03:28:34 INFO - PROCESS | 3788 | 1462530514464 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:28:34 INFO - PROCESS | 3788 | 1462530514484 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:34 INFO - PROCESS | 3788 | ++DOCSHELL 1D109800 == 120 [pid = 3788] [id = 603] 03:28:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 237 (1D110C00) [pid = 3788] [serial = 1809] [outer = 00000000] 03:28:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 238 (1F190C00) [pid = 3788] [serial = 1810] [outer = 1D110C00] 03:28:34 INFO - PROCESS | 3788 | 1462530514529 Marionette DEBUG loaded listener.js 03:28:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 239 (1F1CF400) [pid = 3788] [serial = 1811] [outer = 1D110C00] 03:28:34 INFO - PROCESS | 3788 | 1462530514989 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]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 765ms 03:28:35 INFO - PROCESS | 3788 | 1462530515047 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 3788 | 1462530515049 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 03:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:28:35 INFO - PROCESS | 3788 | 1462530515053 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 3788 | 1462530515054 Marionette TRACE conn3 <- [1,2378,null,{}] 03:28:35 INFO - PROCESS | 3788 | 1462530515058 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}] 03:28:35 INFO - PROCESS | 3788 | 1462530515202 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:28:35 INFO - PROCESS | 3788 | 1462530515223 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 3788 | ++DOCSHELL 1E90B000 == 121 [pid = 3788] [id = 604] 03:28:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 240 (1F1D5400) [pid = 3788] [serial = 1812] [outer = 00000000] 03:28:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 241 (1F74D000) [pid = 3788] [serial = 1813] [outer = 1F1D5400] 03:28:35 INFO - PROCESS | 3788 | 1462530515266 Marionette DEBUG loaded listener.js 03:28:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 242 (1F7BD800) [pid = 3788] [serial = 1814] [outer = 1F1D5400] 03:28:35 INFO - PROCESS | 3788 | 1462530515730 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]]]}] 03:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 703ms 03:28:35 INFO - PROCESS | 3788 | 1462530515752 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:28:35 INFO - PROCESS | 3788 | 1462530515754 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 03:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:28:35 INFO - PROCESS | 3788 | 1462530515763 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:28:35 INFO - PROCESS | 3788 | 1462530515765 Marionette TRACE conn3 <- [1,2382,null,{}] 03:28:35 INFO - PROCESS | 3788 | 1462530515768 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}] 03:28:35 INFO - PROCESS | 3788 | 1462530515915 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:28:35 INFO - PROCESS | 3788 | 1462530515932 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:35 INFO - PROCESS | 3788 | ++DOCSHELL 1F1D4000 == 122 [pid = 3788] [id = 605] 03:28:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 243 (1FF5F000) [pid = 3788] [serial = 1815] [outer = 00000000] 03:28:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 244 (20560000) [pid = 3788] [serial = 1816] [outer = 1FF5F000] 03:28:35 INFO - PROCESS | 3788 | 1462530515974 Marionette DEBUG loaded listener.js 03:28:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 245 (2070C800) [pid = 3788] [serial = 1817] [outer = 1FF5F000] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 244 (12ED9000) [pid = 3788] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 243 (1B06A800) [pid = 3788] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 242 (1A82A400) [pid = 3788] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 241 (11031800) [pid = 3788] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 240 (1AF0FC00) [pid = 3788] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 239 (1B074000) [pid = 3788] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 238 (171A6000) [pid = 3788] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 237 (19B4D800) [pid = 3788] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 236 (1A828000) [pid = 3788] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 235 (15A64400) [pid = 3788] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 234 (1F1D2800) [pid = 3788] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:28:36 INFO - PROCESS | 3788 | --DOMWINDOW == 233 (11FB2400) [pid = 3788] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1031ms 03:28:36 INFO - PROCESS | 3788 | 1462530516793 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]]]}] 03:28:36 INFO - PROCESS | 3788 | 1462530516813 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:28:36 INFO - PROCESS | 3788 | 1462530516815 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 03:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:28:36 INFO - PROCESS | 3788 | 1462530516818 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:28:36 INFO - PROCESS | 3788 | 1462530516820 Marionette TRACE conn3 <- [1,2386,null,{}] 03:28:36 INFO - PROCESS | 3788 | 1462530516823 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}] 03:28:36 INFO - PROCESS | 3788 | 1462530516934 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:28:36 INFO - PROCESS | 3788 | 1462530516940 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:36 INFO - PROCESS | 3788 | ++DOCSHELL 1158E000 == 123 [pid = 3788] [id = 606] 03:28:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 234 (1413FC00) [pid = 3788] [serial = 1818] [outer = 00000000] 03:28:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 235 (19CBF000) [pid = 3788] [serial = 1819] [outer = 1413FC00] 03:28:36 INFO - PROCESS | 3788 | 1462530516983 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 236 (1EF20C00) [pid = 3788] [serial = 1820] [outer = 1413FC00] 03:28:37 INFO - PROCESS | 3788 | 1462530517438 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]]]}] 03:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 640ms 03:28:37 INFO - PROCESS | 3788 | 1462530517456 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:28:37 INFO - PROCESS | 3788 | 1462530517458 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 03:28:37 INFO - PROCESS | 3788 | 1462530517461 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:28:37 INFO - PROCESS | 3788 | 1462530517463 Marionette TRACE conn3 <- [1,2390,null,{}] 03:28:37 INFO - PROCESS | 3788 | 1462530517487 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}] 03:28:37 INFO - PROCESS | 3788 | 1462530517588 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:28:37 INFO - PROCESS | 3788 | 1462530517594 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:37 INFO - PROCESS | 3788 | ++DOCSHELL 19CAC800 == 124 [pid = 3788] [id = 607] 03:28:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 237 (1E90A800) [pid = 3788] [serial = 1821] [outer = 00000000] 03:28:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 238 (20523C00) [pid = 3788] [serial = 1822] [outer = 1E90A800] 03:28:37 INFO - PROCESS | 3788 | 1462530517660 Marionette DEBUG loaded listener.js 03:28:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 239 (20527C00) [pid = 3788] [serial = 1823] [outer = 1E90A800] 03:28:38 INFO - PROCESS | 3788 | 1462530518135 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]]]}] 03:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 703ms 03:28:38 INFO - PROCESS | 3788 | 1462530518161 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:28:38 INFO - PROCESS | 3788 | 1462530518163 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 03:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:28:38 INFO - PROCESS | 3788 | 1462530518166 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:28:38 INFO - PROCESS | 3788 | 1462530518168 Marionette TRACE conn3 <- [1,2394,null,{}] 03:28:38 INFO - PROCESS | 3788 | 1462530518192 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}] 03:28:38 INFO - PROCESS | 3788 | 1462530518309 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:28:38 INFO - PROCESS | 3788 | 1462530518315 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:38 INFO - PROCESS | 3788 | ++DOCSHELL 2052A000 == 125 [pid = 3788] [id = 608] 03:28:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 240 (2052D000) [pid = 3788] [serial = 1824] [outer = 00000000] 03:28:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 241 (20A03000) [pid = 3788] [serial = 1825] [outer = 2052D000] 03:28:38 INFO - PROCESS | 3788 | 1462530518363 Marionette DEBUG loaded listener.js 03:28:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 242 (20A99C00) [pid = 3788] [serial = 1826] [outer = 2052D000] 03:28:39 INFO - PROCESS | 3788 | 1462530519189 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]]]}] 03:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1062ms 03:28:39 INFO - PROCESS | 3788 | 1462530519254 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:28:39 INFO - PROCESS | 3788 | 1462530519259 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 03:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:28:39 INFO - PROCESS | 3788 | 1462530519265 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:28:39 INFO - PROCESS | 3788 | 1462530519270 Marionette TRACE conn3 <- [1,2398,null,{}] 03:28:39 INFO - PROCESS | 3788 | 1462530519275 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}] 03:28:39 INFO - PROCESS | 3788 | 1462530519413 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:28:39 INFO - PROCESS | 3788 | 1462530519595 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:39 INFO - PROCESS | 3788 | ++DOCSHELL 15A60400 == 126 [pid = 3788] [id = 609] 03:28:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 243 (15D5B800) [pid = 3788] [serial = 1827] [outer = 00000000] 03:28:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 244 (16AC7000) [pid = 3788] [serial = 1828] [outer = 15D5B800] 03:28:39 INFO - PROCESS | 3788 | 1462530519650 Marionette DEBUG loaded listener.js 03:28:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 245 (17146C00) [pid = 3788] [serial = 1829] [outer = 15D5B800] 03:28:40 INFO - PROCESS | 3788 | 1462530520261 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]]]}] 03:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1031ms 03:28:40 INFO - PROCESS | 3788 | 1462530520309 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:28:40 INFO - PROCESS | 3788 | 1462530520315 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 03:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:28:40 INFO - PROCESS | 3788 | 1462530520340 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:28:40 INFO - PROCESS | 3788 | 1462530520343 Marionette TRACE conn3 <- [1,2402,null,{}] 03:28:40 INFO - PROCESS | 3788 | 1462530520347 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}] 03:28:40 INFO - PROCESS | 3788 | 1462530520480 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:28:40 INFO - PROCESS | 3788 | 1462530520660 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:40 INFO - PROCESS | 3788 | ++DOCSHELL 179EF400 == 127 [pid = 3788] [id = 610] 03:28:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 246 (1871BC00) [pid = 3788] [serial = 1830] [outer = 00000000] 03:28:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 247 (1A98B400) [pid = 3788] [serial = 1831] [outer = 1871BC00] 03:28:40 INFO - PROCESS | 3788 | 1462530520713 Marionette DEBUG loaded listener.js 03:28:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 248 (1B779400) [pid = 3788] [serial = 1832] [outer = 1871BC00] 03:28:41 INFO - PROCESS | 3788 | 1462530521306 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]]]}] 03:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1000ms 03:28:41 INFO - PROCESS | 3788 | 1462530521335 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:28:41 INFO - PROCESS | 3788 | 1462530521338 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 03:28:41 INFO - PROCESS | 3788 | 1462530521343 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:28:41 INFO - PROCESS | 3788 | 1462530521347 Marionette TRACE conn3 <- [1,2406,null,{}] 03:28:41 INFO - PROCESS | 3788 | 1462530521361 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}] 03:28:41 INFO - PROCESS | 3788 | 1462530521496 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:28:41 INFO - PROCESS | 3788 | 1462530521692 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:41 INFO - PROCESS | 3788 | ++DOCSHELL 1FF60C00 == 128 [pid = 3788] [id = 611] 03:28:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 249 (20522000) [pid = 3788] [serial = 1833] [outer = 00000000] 03:28:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 250 (2052D800) [pid = 3788] [serial = 1834] [outer = 20522000] 03:28:41 INFO - PROCESS | 3788 | 1462530521750 Marionette DEBUG loaded listener.js 03:28:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 251 (20A28800) [pid = 3788] [serial = 1835] [outer = 20522000] 03:28:42 INFO - PROCESS | 3788 | 1462530522351 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]]]}] 03:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1031ms 03:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:28:42 INFO - PROCESS | 3788 | 1462530522387 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:28:42 INFO - PROCESS | 3788 | 1462530522390 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 03:28:42 INFO - PROCESS | 3788 | 1462530522393 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:28:42 INFO - PROCESS | 3788 | 1462530522395 Marionette TRACE conn3 <- [1,2410,null,{}] 03:28:42 INFO - PROCESS | 3788 | 1462530522399 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}] 03:28:42 INFO - PROCESS | 3788 | 1462530522544 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:28:42 INFO - PROCESS | 3788 | 1462530522736 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:42 INFO - PROCESS | 3788 | ++DOCSHELL 2052D400 == 129 [pid = 3788] [id = 612] 03:28:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 252 (20C98400) [pid = 3788] [serial = 1836] [outer = 00000000] 03:28:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 253 (20D4C800) [pid = 3788] [serial = 1837] [outer = 20C98400] 03:28:42 INFO - PROCESS | 3788 | 1462530522790 Marionette DEBUG loaded listener.js 03:28:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 254 (20E17400) [pid = 3788] [serial = 1838] [outer = 20C98400] 03:28:43 INFO - PROCESS | 3788 | 1462530523405 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]]]}] 03:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1031ms 03:28:43 INFO - PROCESS | 3788 | 1462530523433 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:28:43 INFO - PROCESS | 3788 | 1462530523435 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 03:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:28:43 INFO - PROCESS | 3788 | 1462530523439 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:28:43 INFO - PROCESS | 3788 | 1462530523441 Marionette TRACE conn3 <- [1,2414,null,{}] 03:28:43 INFO - PROCESS | 3788 | 1462530523444 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}] 03:28:43 INFO - PROCESS | 3788 | 1462530523567 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:28:43 INFO - PROCESS | 3788 | 1462530523760 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:43 INFO - PROCESS | 3788 | ++DOCSHELL 1B772400 == 130 [pid = 3788] [id = 613] 03:28:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 255 (2052CC00) [pid = 3788] [serial = 1839] [outer = 00000000] 03:28:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 256 (20ED0400) [pid = 3788] [serial = 1840] [outer = 2052CC00] 03:28:43 INFO - PROCESS | 3788 | 1462530523814 Marionette DEBUG loaded listener.js 03:28:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 257 (20ED8C00) [pid = 3788] [serial = 1841] [outer = 2052CC00] 03:28:44 INFO - PROCESS | 3788 | 1462530524385 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]]]}] 03:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1000ms 03:28:44 INFO - PROCESS | 3788 | 1462530524441 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:28:44 INFO - PROCESS | 3788 | 1462530524444 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 03:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:28:44 INFO - PROCESS | 3788 | 1462530524447 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:28:44 INFO - PROCESS | 3788 | 1462530524449 Marionette TRACE conn3 <- [1,2418,null,{}] 03:28:44 INFO - PROCESS | 3788 | 1462530524452 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}] 03:28:44 INFO - PROCESS | 3788 | 1462530524586 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:28:44 INFO - PROCESS | 3788 | 1462530524768 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:44 INFO - PROCESS | 3788 | ++DOCSHELL 20D15C00 == 131 [pid = 3788] [id = 614] 03:28:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 258 (20ECFC00) [pid = 3788] [serial = 1842] [outer = 00000000] 03:28:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 259 (22B9E400) [pid = 3788] [serial = 1843] [outer = 20ECFC00] 03:28:44 INFO - PROCESS | 3788 | 1462530524822 Marionette DEBUG loaded listener.js 03:28:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 260 (22BA0400) [pid = 3788] [serial = 1844] [outer = 20ECFC00] 03:28:45 INFO - PROCESS | 3788 | 1462530525377 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]]]}] 03:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1000ms 03:28:45 INFO - PROCESS | 3788 | 1462530525449 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:28:45 INFO - PROCESS | 3788 | 1462530525451 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 03:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:28:45 INFO - PROCESS | 3788 | 1462530525455 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:28:45 INFO - PROCESS | 3788 | 1462530525457 Marionette TRACE conn3 <- [1,2422,null,{}] 03:28:45 INFO - PROCESS | 3788 | 1462530525461 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}] 03:28:45 INFO - PROCESS | 3788 | 1462530525583 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:28:45 INFO - PROCESS | 3788 | 1462530525765 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:45 INFO - PROCESS | 3788 | ++DOCSHELL 20E23000 == 132 [pid = 3788] [id = 615] 03:28:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 261 (20E24800) [pid = 3788] [serial = 1845] [outer = 00000000] 03:28:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 262 (20E2B400) [pid = 3788] [serial = 1846] [outer = 20E24800] 03:28:45 INFO - PROCESS | 3788 | 1462530525821 Marionette DEBUG loaded listener.js 03:28:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 263 (20E2EC00) [pid = 3788] [serial = 1847] [outer = 20E24800] 03:28:46 INFO - PROCESS | 3788 | 1462530526402 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]]]}] 03:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 999ms 03:28:46 INFO - PROCESS | 3788 | 1462530526458 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:28:46 INFO - PROCESS | 3788 | 1462530526460 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 03:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:28:46 INFO - PROCESS | 3788 | 1462530526464 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:28:46 INFO - PROCESS | 3788 | 1462530526465 Marionette TRACE conn3 <- [1,2426,null,{}] 03:28:46 INFO - PROCESS | 3788 | 1462530526485 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}] 03:28:46 INFO - PROCESS | 3788 | 1462530526613 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:28:46 INFO - PROCESS | 3788 | 1462530526791 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:46 INFO - PROCESS | 3788 | ++DOCSHELL 10F50000 == 133 [pid = 3788] [id = 616] 03:28:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 264 (1B9CEC00) [pid = 3788] [serial = 1848] [outer = 00000000] 03:28:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 265 (22AD0400) [pid = 3788] [serial = 1849] [outer = 1B9CEC00] 03:28:46 INFO - PROCESS | 3788 | 1462530526843 Marionette DEBUG loaded listener.js 03:28:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 266 (22AD8000) [pid = 3788] [serial = 1850] [outer = 1B9CEC00] 03:28:47 INFO - PROCESS | 3788 | 1462530527384 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]]]}] 03:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1000ms 03:28:47 INFO - PROCESS | 3788 | 1462530527467 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:28:47 INFO - PROCESS | 3788 | 1462530527469 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 03:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:28:47 INFO - PROCESS | 3788 | 1462530527473 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:28:47 INFO - PROCESS | 3788 | 1462530527475 Marionette TRACE conn3 <- [1,2430,null,{}] 03:28:47 INFO - PROCESS | 3788 | 1462530527478 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}] 03:28:47 INFO - PROCESS | 3788 | 1462530527633 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:28:47 INFO - PROCESS | 3788 | 1462530527814 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:47 INFO - PROCESS | 3788 | ++DOCSHELL 20E25400 == 134 [pid = 3788] [id = 617] 03:28:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 267 (22985800) [pid = 3788] [serial = 1851] [outer = 00000000] 03:28:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 268 (23DF0400) [pid = 3788] [serial = 1852] [outer = 22985800] 03:28:47 INFO - PROCESS | 3788 | 1462530527865 Marionette DEBUG loaded listener.js 03:28:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 269 (23DF4800) [pid = 3788] [serial = 1853] [outer = 22985800] 03:28:48 INFO - PROCESS | 3788 | 1462530528403 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]]]}] 03:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1000ms 03:28:48 INFO - PROCESS | 3788 | 1462530528476 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:28:48 INFO - PROCESS | 3788 | 1462530528478 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 03:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:28:48 INFO - PROCESS | 3788 | 1462530528482 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:28:48 INFO - PROCESS | 3788 | 1462530528484 Marionette TRACE conn3 <- [1,2434,null,{}] 03:28:48 INFO - PROCESS | 3788 | 1462530528487 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}] 03:28:48 INFO - PROCESS | 3788 | 1462530528612 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:28:48 INFO - PROCESS | 3788 | 1462530528805 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:48 INFO - PROCESS | 3788 | ++DOCSHELL 22ACFC00 == 135 [pid = 3788] [id = 618] 03:28:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 270 (22BA8400) [pid = 3788] [serial = 1854] [outer = 00000000] 03:28:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 271 (23DFA800) [pid = 3788] [serial = 1855] [outer = 22BA8400] 03:28:48 INFO - PROCESS | 3788 | 1462530528859 Marionette DEBUG loaded listener.js 03:28:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 272 (242D0000) [pid = 3788] [serial = 1856] [outer = 22BA8400] 03:28:49 INFO - PROCESS | 3788 | 1462530529428 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]]]}] 03:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 999ms 03:28:49 INFO - PROCESS | 3788 | 1462530529484 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:28:49 INFO - PROCESS | 3788 | 1462530529487 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 03:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:28:49 INFO - PROCESS | 3788 | 1462530529491 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:28:49 INFO - PROCESS | 3788 | 1462530529493 Marionette TRACE conn3 <- [1,2438,null,{}] 03:28:49 INFO - PROCESS | 3788 | 1462530529497 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}] 03:28:49 INFO - PROCESS | 3788 | 1462530529678 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:28:49 INFO - PROCESS | 3788 | 1462530529880 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:49 INFO - PROCESS | 3788 | ++DOCSHELL 1348D400 == 136 [pid = 3788] [id = 619] 03:28:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 273 (135BBC00) [pid = 3788] [serial = 1857] [outer = 00000000] 03:28:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 274 (15955C00) [pid = 3788] [serial = 1858] [outer = 135BBC00] 03:28:49 INFO - PROCESS | 3788 | 1462530529940 Marionette DEBUG loaded listener.js 03:28:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 275 (19B51000) [pid = 3788] [serial = 1859] [outer = 135BBC00] 03:28:50 INFO - PROCESS | 3788 | 1462530530553 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]]]}] 03:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1094ms 03:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:28:50 INFO - PROCESS | 3788 | 1462530530589 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:28:50 INFO - PROCESS | 3788 | 1462530530591 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 03:28:50 INFO - PROCESS | 3788 | 1462530530595 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:28:50 INFO - PROCESS | 3788 | 1462530530597 Marionette TRACE conn3 <- [1,2442,null,{}] 03:28:50 INFO - PROCESS | 3788 | 1462530530600 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}] 03:28:50 INFO - PROCESS | 3788 | 1462530530727 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:28:50 INFO - PROCESS | 3788 | 1462530530929 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:50 INFO - PROCESS | 3788 | ++DOCSHELL 11B0A800 == 137 [pid = 3788] [id = 620] 03:28:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 276 (135C5000) [pid = 3788] [serial = 1860] [outer = 00000000] 03:28:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 277 (1B075400) [pid = 3788] [serial = 1861] [outer = 135C5000] 03:28:50 INFO - PROCESS | 3788 | 1462530530982 Marionette DEBUG loaded listener.js 03:28:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 278 (1B9C9800) [pid = 3788] [serial = 1862] [outer = 135C5000] 03:28:51 INFO - PROCESS | 3788 | 1462530531558 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]]]}] 03:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1031ms 03:28:51 INFO - PROCESS | 3788 | 1462530531649 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:28:51 INFO - PROCESS | 3788 | 1462530531651 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 03:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:28:51 INFO - PROCESS | 3788 | 1462530531655 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:28:51 INFO - PROCESS | 3788 | 1462530531659 Marionette TRACE conn3 <- [1,2446,null,{}] 03:28:51 INFO - PROCESS | 3788 | 1462530531663 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}] 03:28:51 INFO - PROCESS | 3788 | 1462530531792 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:28:51 INFO - PROCESS | 3788 | 1462530531974 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:51 INFO - PROCESS | 3788 | ++DOCSHELL 1A1BAC00 == 138 [pid = 3788] [id = 621] 03:28:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 279 (1ABBBC00) [pid = 3788] [serial = 1863] [outer = 00000000] 03:28:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 280 (1F751C00) [pid = 3788] [serial = 1864] [outer = 1ABBBC00] 03:28:52 INFO - PROCESS | 3788 | 1462530532025 Marionette DEBUG loaded listener.js 03:28:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 281 (20A29C00) [pid = 3788] [serial = 1865] [outer = 1ABBBC00] 03:28:52 INFO - PROCESS | 3788 | 1462530533004 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]]]}] 03:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1422ms 03:28:53 INFO - PROCESS | 3788 | 1462530533067 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:28:53 INFO - PROCESS | 3788 | 1462530533071 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 03:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:28:53 INFO - PROCESS | 3788 | 1462530533076 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:28:53 INFO - PROCESS | 3788 | 1462530533079 Marionette TRACE conn3 <- [1,2450,null,{}] 03:28:53 INFO - PROCESS | 3788 | 1462530533085 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}] 03:28:53 INFO - PROCESS | 3788 | 1462530533213 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:28:53 INFO - PROCESS | 3788 | 1462530533413 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:53 INFO - PROCESS | 3788 | ++DOCSHELL 1071A800 == 139 [pid = 3788] [id = 622] 03:28:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 282 (10F4F400) [pid = 3788] [serial = 1866] [outer = 00000000] 03:28:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 283 (153EB800) [pid = 3788] [serial = 1867] [outer = 10F4F400] 03:28:53 INFO - PROCESS | 3788 | 1462530533464 Marionette DEBUG loaded listener.js 03:28:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 284 (16668800) [pid = 3788] [serial = 1868] [outer = 10F4F400] 03:28:54 INFO - PROCESS | 3788 | 1462530534103 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]]]}] 03:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1031ms 03:28:54 INFO - PROCESS | 3788 | 1462530534121 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:28:54 INFO - PROCESS | 3788 | 1462530534126 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 03:28:54 INFO - PROCESS | 3788 | 1462530534147 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:28:54 INFO - PROCESS | 3788 | 1462530534150 Marionette TRACE conn3 <- [1,2454,null,{}] 03:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:28:54 INFO - PROCESS | 3788 | 1462530534154 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}] 03:28:54 INFO - PROCESS | 3788 | 1462530534275 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:28:54 INFO - PROCESS | 3788 | 1462530534462 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:54 INFO - PROCESS | 3788 | ++DOCSHELL 16DAA800 == 140 [pid = 3788] [id = 623] 03:28:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 285 (17073800) [pid = 3788] [serial = 1869] [outer = 00000000] 03:28:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 286 (17144C00) [pid = 3788] [serial = 1870] [outer = 17073800] 03:28:54 INFO - PROCESS | 3788 | 1462530534511 Marionette DEBUG loaded listener.js 03:28:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 287 (1791FC00) [pid = 3788] [serial = 1871] [outer = 17073800] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1EF26C00 == 139 [pid = 3788] [id = 506] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 185B4C00 == 138 [pid = 3788] [id = 151] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1EF0BC00 == 137 [pid = 3788] [id = 505] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 19CAC800 == 136 [pid = 3788] [id = 607] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1158E000 == 135 [pid = 3788] [id = 606] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1F1D4000 == 134 [pid = 3788] [id = 605] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1E90B000 == 133 [pid = 3788] [id = 604] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1D109800 == 132 [pid = 3788] [id = 603] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 107F4000 == 131 [pid = 3788] [id = 602] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 19DBF000 == 130 [pid = 3788] [id = 601] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1628D400 == 129 [pid = 3788] [id = 600] 03:28:54 INFO - PROCESS | 3788 | --DOMWINDOW == 286 (1F1D0400) [pid = 3788] [serial = 1750] [outer = 00000000] [url = about:blank] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1EF1FC00 == 128 [pid = 3788] [id = 561] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 17915C00 == 127 [pid = 3788] [id = 599] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 12E0E000 == 126 [pid = 3788] [id = 598] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1FF62000 == 125 [pid = 3788] [id = 589] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1F748000 == 124 [pid = 3788] [id = 588] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1A4A0800 == 123 [pid = 3788] [id = 587] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 1A992800 == 122 [pid = 3788] [id = 586] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 16670000 == 121 [pid = 3788] [id = 585] 03:28:54 INFO - PROCESS | 3788 | --DOCSHELL 12C16400 == 120 [pid = 3788] [id = 584] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 285 (1666FC00) [pid = 3788] [serial = 1687] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 284 (20E82400) [pid = 3788] [serial = 1708] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 283 (16299400) [pid = 3788] [serial = 1744] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 282 (18715800) [pid = 3788] [serial = 1745] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 281 (1E711400) [pid = 3788] [serial = 1619] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 280 (1AE10400) [pid = 3788] [serial = 1736] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 279 (1F7B4400) [pid = 3788] [serial = 1693] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 278 (13D78C00) [pid = 3788] [serial = 1727] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 277 (1B77C000) [pid = 3788] [serial = 1741] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 276 (1F74B000) [pid = 3788] [serial = 1699] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 275 (1EF0C400) [pid = 3788] [serial = 1748] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 274 (19B4AC00) [pid = 3788] [serial = 1730] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 273 (20E1F000) [pid = 3788] [serial = 1714] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 272 (19CCD000) [pid = 3788] [serial = 1690] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 271 (17924000) [pid = 3788] [serial = 1729] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 270 (1B9CE400) [pid = 3788] [serial = 1742] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 269 (20A2FC00) [pid = 3788] [serial = 1702] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 268 (1EF22400) [pid = 3788] [serial = 1696] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 267 (19D73800) [pid = 3788] [serial = 1733] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 266 (1AB13400) [pid = 3788] [serial = 1735] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 265 (1B364000) [pid = 3788] [serial = 1739] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 264 (11B12000) [pid = 3788] [serial = 1726] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 263 (17072C00) [pid = 3788] [serial = 1724] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 262 (16AA6800) [pid = 3788] [serial = 1723] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 261 (20610400) [pid = 3788] [serial = 1685] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 260 (16C82C00) [pid = 3788] [serial = 1717] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 259 (19CC1C00) [pid = 3788] [serial = 1732] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 258 (13BEC400) [pid = 3788] [serial = 1721] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 257 (1B073000) [pid = 3788] [serial = 1738] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 256 (134F0400) [pid = 3788] [serial = 1720] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 255 (1D109400) [pid = 3788] [serial = 1711] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 254 (20D4C400) [pid = 3788] [serial = 1705] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | --DOMWINDOW == 253 (1E909400) [pid = 3788] [serial = 1747] [outer = 00000000] [url = about:blank] 03:28:55 INFO - PROCESS | 3788 | 1462530535086 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]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 985ms 03:28:55 INFO - PROCESS | 3788 | 1462530535138 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 3788 | 1462530535141 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 03:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:28:55 INFO - PROCESS | 3788 | 1462530535144 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 3788 | 1462530535147 Marionette TRACE conn3 <- [1,2458,null,{}] 03:28:55 INFO - PROCESS | 3788 | 1462530535157 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}] 03:28:55 INFO - PROCESS | 3788 | 1462530535263 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:28:55 INFO - PROCESS | 3788 | 1462530535417 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:55 INFO - PROCESS | 3788 | ++DOCSHELL 16AB0000 == 121 [pid = 3788] [id = 624] 03:28:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 254 (16C6B800) [pid = 3788] [serial = 1872] [outer = 00000000] 03:28:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 255 (17B5D800) [pid = 3788] [serial = 1873] [outer = 16C6B800] 03:28:55 INFO - PROCESS | 3788 | 1462530535463 Marionette DEBUG loaded listener.js 03:28:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 256 (18716400) [pid = 3788] [serial = 1874] [outer = 16C6B800] 03:28:55 INFO - PROCESS | 3788 | 1462530535893 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]]]}] 03:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 797ms 03:28:55 INFO - PROCESS | 3788 | 1462530535946 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:28:55 INFO - PROCESS | 3788 | 1462530535949 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 03:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:28:55 INFO - PROCESS | 3788 | 1462530535952 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:28:55 INFO - PROCESS | 3788 | 1462530535954 Marionette TRACE conn3 <- [1,2462,null,{}] 03:28:55 INFO - PROCESS | 3788 | 1462530535957 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}] 03:28:56 INFO - PROCESS | 3788 | 1462530536060 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:28:56 INFO - PROCESS | 3788 | 1462530536066 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 3788 | ++DOCSHELL 19B4BC00 == 122 [pid = 3788] [id = 625] 03:28:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 257 (19CBE400) [pid = 3788] [serial = 1875] [outer = 00000000] 03:28:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 258 (19CC6400) [pid = 3788] [serial = 1876] [outer = 19CBE400] 03:28:56 INFO - PROCESS | 3788 | 1462530536116 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 259 (1A49C400) [pid = 3788] [serial = 1877] [outer = 19CBE400] 03:28:56 INFO - PROCESS | 3788 | 1462530536628 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]]]}] 03:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 687ms 03:28:56 INFO - PROCESS | 3788 | 1462530536651 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:28:56 INFO - PROCESS | 3788 | 1462530536653 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 03:28:56 INFO - PROCESS | 3788 | 1462530536656 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:28:56 INFO - PROCESS | 3788 | 1462530536658 Marionette TRACE conn3 <- [1,2466,null,{}] 03:28:56 INFO - PROCESS | 3788 | 1462530536661 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}] 03:28:56 INFO - PROCESS | 3788 | 1462530536759 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:28:56 INFO - PROCESS | 3788 | 1462530536766 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:56 INFO - PROCESS | 3788 | ++DOCSHELL 17145C00 == 123 [pid = 3788] [id = 626] 03:28:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 260 (178C7400) [pid = 3788] [serial = 1878] [outer = 00000000] 03:28:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 261 (1ABB2C00) [pid = 3788] [serial = 1879] [outer = 178C7400] 03:28:56 INFO - PROCESS | 3788 | 1462530536810 Marionette DEBUG loaded listener.js 03:28:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 262 (1AF10400) [pid = 3788] [serial = 1880] [outer = 178C7400] 03:28:57 INFO - PROCESS | 3788 | 1462530537356 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]]]}] 03:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 03:28:57 INFO - PROCESS | 3788 | 1462530537397 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:28:57 INFO - PROCESS | 3788 | 1462530537399 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 03:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:28:57 INFO - PROCESS | 3788 | 1462530537403 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:28:57 INFO - PROCESS | 3788 | 1462530537414 Marionette TRACE conn3 <- [1,2470,null,{}] 03:28:57 INFO - PROCESS | 3788 | 1462530537425 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}] 03:28:57 INFO - PROCESS | 3788 | 1462530537616 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:28:57 INFO - PROCESS | 3788 | 1462530537649 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:57 INFO - PROCESS | 3788 | ++DOCSHELL 1AB14C00 == 124 [pid = 3788] [id = 627] 03:28:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 263 (1AB1A800) [pid = 3788] [serial = 1881] [outer = 00000000] 03:28:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 264 (1B61F400) [pid = 3788] [serial = 1882] [outer = 1AB1A800] 03:28:57 INFO - PROCESS | 3788 | 1462530537693 Marionette DEBUG loaded listener.js 03:28:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 265 (1B9C9000) [pid = 3788] [serial = 1883] [outer = 1AB1A800] 03:28:58 INFO - PROCESS | 3788 | 1462530538155 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]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 812ms 03:28:58 INFO - PROCESS | 3788 | 1462530538205 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 3788 | 1462530538207 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 03:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:28:58 INFO - PROCESS | 3788 | 1462530538210 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - PROCESS | 3788 | 1462530538212 Marionette TRACE conn3 <- [1,2474,null,{}] 03:28:58 INFO - PROCESS | 3788 | 1462530538215 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}] 03:28:58 INFO - PROCESS | 3788 | 1462530538368 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:28:58 INFO - PROCESS | 3788 | 1462530538390 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:58 INFO - PROCESS | 3788 | ++DOCSHELL 19CBE800 == 125 [pid = 3788] [id = 628] 03:28:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 266 (1B61B000) [pid = 3788] [serial = 1884] [outer = 00000000] 03:28:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 267 (1E905400) [pid = 3788] [serial = 1885] [outer = 1B61B000] 03:28:58 INFO - PROCESS | 3788 | 1462530538437 Marionette DEBUG loaded listener.js 03:28:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 268 (1E90DC00) [pid = 3788] [serial = 1886] [outer = 1B61B000] 03:28:58 INFO - PROCESS | 3788 | 1462530538908 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]]]}] 03:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 03:28:58 INFO - PROCESS | 3788 | 1462530538951 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:28:58 INFO - PROCESS | 3788 | 1462530538953 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 03:28:58 INFO - PROCESS | 3788 | 1462530538956 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:28:58 INFO - PROCESS | 3788 | 1462530538958 Marionette TRACE conn3 <- [1,2478,null,{}] 03:28:58 INFO - PROCESS | 3788 | 1462530538970 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}] 03:28:59 INFO - PROCESS | 3788 | 1462530539140 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:28:59 INFO - PROCESS | 3788 | 1462530539163 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:28:59 INFO - PROCESS | 3788 | ++DOCSHELL 1D10BC00 == 126 [pid = 3788] [id = 629] 03:28:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 269 (1EF09000) [pid = 3788] [serial = 1887] [outer = 00000000] 03:28:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 270 (1F1D0400) [pid = 3788] [serial = 1888] [outer = 1EF09000] 03:28:59 INFO - PROCESS | 3788 | 1462530539206 Marionette DEBUG loaded listener.js 03:28:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 271 (1F1DB800) [pid = 3788] [serial = 1889] [outer = 1EF09000] 03:28:59 INFO - PROCESS | 3788 | --DOMWINDOW == 270 (1D110C00) [pid = 3788] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:28:59 INFO - PROCESS | 3788 | --DOMWINDOW == 269 (1F1D5400) [pid = 3788] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:28:59 INFO - PROCESS | 3788 | --DOMWINDOW == 268 (1FF5F000) [pid = 3788] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:28:59 INFO - PROCESS | 3788 | --DOMWINDOW == 267 (1E90A800) [pid = 3788] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:28:59 INFO - PROCESS | 3788 | --DOMWINDOW == 266 (18136400) [pid = 3788] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:28:59 INFO - PROCESS | 3788 | --DOMWINDOW == 265 (16AD1000) [pid = 3788] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:28:59 INFO - PROCESS | 3788 | --DOMWINDOW == 264 (1A826C00) [pid = 3788] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:28:59 INFO - PROCESS | 3788 | --DOMWINDOW == 263 (162D9C00) [pid = 3788] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:28:59 INFO - PROCESS | 3788 | --DOMWINDOW == 262 (146DE400) [pid = 3788] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:28:59 INFO - PROCESS | 3788 | --DOMWINDOW == 261 (1E902800) [pid = 3788] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:28:59 INFO - PROCESS | 3788 | --DOMWINDOW == 260 (1413FC00) [pid = 3788] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:29:00 INFO - PROCESS | 3788 | 1462530540088 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]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1156ms 03:29:00 INFO - PROCESS | 3788 | 1462530540122 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:29:00 INFO - PROCESS | 3788 | 1462530540124 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 03:29:00 INFO - PROCESS | 3788 | 1462530540128 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:29:00 INFO - PROCESS | 3788 | 1462530540129 Marionette TRACE conn3 <- [1,2482,null,{}] 03:29:00 INFO - PROCESS | 3788 | 1462530540143 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}] 03:29:00 INFO - PROCESS | 3788 | 1462530540248 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:29:00 INFO - PROCESS | 3788 | 1462530540264 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 3788 | ++DOCSHELL 1781E400 == 127 [pid = 3788] [id = 630] 03:29:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 261 (178C5400) [pid = 3788] [serial = 1890] [outer = 00000000] 03:29:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 262 (19CC5800) [pid = 3788] [serial = 1891] [outer = 178C5400] 03:29:00 INFO - PROCESS | 3788 | 1462530540307 Marionette DEBUG loaded listener.js 03:29:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 263 (1B077000) [pid = 3788] [serial = 1892] [outer = 178C5400] 03:29:00 INFO - PROCESS | 3788 | 1462530540804 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]]]}] 03:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 687ms 03:29:00 INFO - PROCESS | 3788 | 1462530540839 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:29:00 INFO - PROCESS | 3788 | 1462530540841 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 03:29:00 INFO - PROCESS | 3788 | 1462530540844 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:29:00 INFO - PROCESS | 3788 | 1462530540846 Marionette TRACE conn3 <- [1,2486,null,{}] 03:29:00 INFO - PROCESS | 3788 | 1462530540850 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}] 03:29:00 INFO - PROCESS | 3788 | 1462530540979 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:29:00 INFO - PROCESS | 3788 | 1462530540991 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:00 INFO - PROCESS | 3788 | ++DOCSHELL 1A4A6C00 == 128 [pid = 3788] [id = 631] 03:29:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 264 (1B929800) [pid = 3788] [serial = 1893] [outer = 00000000] 03:29:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 265 (1F199C00) [pid = 3788] [serial = 1894] [outer = 1B929800] 03:29:01 INFO - PROCESS | 3788 | 1462530541034 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 266 (1F74F800) [pid = 3788] [serial = 1895] [outer = 1B929800] 03:29:01 INFO - PROCESS | 3788 | 1462530541535 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]]]}] 03:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 735ms 03:29:01 INFO - PROCESS | 3788 | 1462530541585 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:29:01 INFO - PROCESS | 3788 | 1462530541588 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 03:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:29:01 INFO - PROCESS | 3788 | 1462530541591 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:29:01 INFO - PROCESS | 3788 | 1462530541593 Marionette TRACE conn3 <- [1,2490,null,{}] 03:29:01 INFO - PROCESS | 3788 | 1462530541596 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}] 03:29:01 INFO - PROCESS | 3788 | 1462530541714 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:29:01 INFO - PROCESS | 3788 | 1462530541726 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:01 INFO - PROCESS | 3788 | ++DOCSHELL 1F751800 == 129 [pid = 3788] [id = 632] 03:29:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 267 (1F753000) [pid = 3788] [serial = 1896] [outer = 00000000] 03:29:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 268 (1FF5FC00) [pid = 3788] [serial = 1897] [outer = 1F753000] 03:29:01 INFO - PROCESS | 3788 | 1462530541774 Marionette DEBUG loaded listener.js 03:29:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 269 (2055BC00) [pid = 3788] [serial = 1898] [outer = 1F753000] 03:29:02 INFO - PROCESS | 3788 | 1462530542612 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]]]}] 03:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1093ms 03:29:02 INFO - PROCESS | 3788 | 1462530542683 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:29:02 INFO - PROCESS | 3788 | 1462530542688 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 03:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:29:02 INFO - PROCESS | 3788 | 1462530542693 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:29:02 INFO - PROCESS | 3788 | 1462530542697 Marionette TRACE conn3 <- [1,2494,null,{}] 03:29:02 INFO - PROCESS | 3788 | 1462530542703 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}] 03:29:02 INFO - PROCESS | 3788 | 1462530542873 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:29:03 INFO - PROCESS | 3788 | 1462530543059 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:03 INFO - PROCESS | 3788 | ++DOCSHELL 13E3AC00 == 130 [pid = 3788] [id = 633] 03:29:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 270 (13E44800) [pid = 3788] [serial = 1899] [outer = 00000000] 03:29:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 271 (15A62400) [pid = 3788] [serial = 1900] [outer = 13E44800] 03:29:03 INFO - PROCESS | 3788 | 1462530543114 Marionette DEBUG loaded listener.js 03:29:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 272 (16C76400) [pid = 3788] [serial = 1901] [outer = 13E44800] 03:29:03 INFO - PROCESS | 3788 | 1462530543709 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]]]}] 03:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1046ms 03:29:03 INFO - PROCESS | 3788 | 1462530543739 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:29:03 INFO - PROCESS | 3788 | 1462530543745 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 03:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:29:03 INFO - PROCESS | 3788 | 1462530543770 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:29:03 INFO - PROCESS | 3788 | 1462530543773 Marionette TRACE conn3 <- [1,2498,null,{}] 03:29:03 INFO - PROCESS | 3788 | 1462530543777 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}] 03:29:03 INFO - PROCESS | 3788 | 1462530543906 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:29:04 INFO - PROCESS | 3788 | 1462530544101 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:04 INFO - PROCESS | 3788 | ++DOCSHELL 16DAA400 == 131 [pid = 3788] [id = 634] 03:29:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 273 (17077000) [pid = 3788] [serial = 1902] [outer = 00000000] 03:29:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 274 (19DB4800) [pid = 3788] [serial = 1903] [outer = 17077000] 03:29:04 INFO - PROCESS | 3788 | 1462530544156 Marionette DEBUG loaded listener.js 03:29:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 275 (1AB19800) [pid = 3788] [serial = 1904] [outer = 17077000] 03:29:04 INFO - PROCESS | 3788 | 1462530544754 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]]]}] 03:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1047ms 03:29:04 INFO - PROCESS | 3788 | 1462530544810 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:29:04 INFO - PROCESS | 3788 | 1462530544813 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 03:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:29:04 INFO - PROCESS | 3788 | 1462530544833 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:29:04 INFO - PROCESS | 3788 | 1462530544836 Marionette TRACE conn3 <- [1,2502,null,{}] 03:29:04 INFO - PROCESS | 3788 | 1462530544848 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}] 03:29:04 INFO - PROCESS | 3788 | 1462530544978 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:29:05 INFO - PROCESS | 3788 | 1462530545163 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:05 INFO - PROCESS | 3788 | ++DOCSHELL 1EF1F400 == 132 [pid = 3788] [id = 635] 03:29:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 276 (1F192000) [pid = 3788] [serial = 1905] [outer = 00000000] 03:29:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 277 (1F7BB800) [pid = 3788] [serial = 1906] [outer = 1F192000] 03:29:05 INFO - PROCESS | 3788 | 1462530545222 Marionette DEBUG loaded listener.js 03:29:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 278 (20521400) [pid = 3788] [serial = 1907] [outer = 1F192000] 03:29:05 INFO - PROCESS | 3788 | 1462530545823 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]]]}] 03:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1063ms 03:29:05 INFO - PROCESS | 3788 | 1462530545882 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:29:05 INFO - PROCESS | 3788 | 1462530545885 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 03:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:29:05 INFO - PROCESS | 3788 | 1462530545906 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:29:05 INFO - PROCESS | 3788 | 1462530545908 Marionette TRACE conn3 <- [1,2506,null,{}] 03:29:05 INFO - PROCESS | 3788 | 1462530545911 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}] 03:29:06 INFO - PROCESS | 3788 | 1462530546038 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:29:06 INFO - PROCESS | 3788 | 1462530546220 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:06 INFO - PROCESS | 3788 | ++DOCSHELL 1F18E800 == 133 [pid = 3788] [id = 636] 03:29:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 279 (1F7BB400) [pid = 3788] [serial = 1908] [outer = 00000000] 03:29:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 280 (20A06000) [pid = 3788] [serial = 1909] [outer = 1F7BB400] 03:29:06 INFO - PROCESS | 3788 | 1462530546275 Marionette DEBUG loaded listener.js 03:29:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 281 (20A9E000) [pid = 3788] [serial = 1910] [outer = 1F7BB400] 03:29:06 INFO - PROCESS | 3788 | 1462530546841 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]]]}] 03:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1000ms 03:29:06 INFO - PROCESS | 3788 | 1462530546907 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:29:06 INFO - PROCESS | 3788 | 1462530546910 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 03:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:29:06 INFO - PROCESS | 3788 | 1462530546913 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:29:06 INFO - PROCESS | 3788 | 1462530546915 Marionette TRACE conn3 <- [1,2510,null,{}] 03:29:06 INFO - PROCESS | 3788 | 1462530546919 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}] 03:29:07 INFO - PROCESS | 3788 | 1462530547043 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:29:07 INFO - PROCESS | 3788 | 1462530547237 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:07 INFO - PROCESS | 3788 | ++DOCSHELL 20A05400 == 134 [pid = 3788] [id = 637] 03:29:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 282 (20C92800) [pid = 3788] [serial = 1911] [outer = 00000000] 03:29:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 283 (20D1B400) [pid = 3788] [serial = 1912] [outer = 20C92800] 03:29:07 INFO - PROCESS | 3788 | 1462530547291 Marionette DEBUG loaded listener.js 03:29:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 284 (20D94400) [pid = 3788] [serial = 1913] [outer = 20C92800] 03:29:07 INFO - PROCESS | 3788 | 1462530547880 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]]]}] 03:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1046ms 03:29:07 INFO - PROCESS | 3788 | 1462530547970 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:29:07 INFO - PROCESS | 3788 | 1462530547972 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 03:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:29:07 INFO - PROCESS | 3788 | 1462530547976 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:29:07 INFO - PROCESS | 3788 | 1462530547978 Marionette TRACE conn3 <- [1,2514,null,{}] 03:29:07 INFO - PROCESS | 3788 | 1462530547982 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}] 03:29:08 INFO - PROCESS | 3788 | 1462530548144 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:29:08 INFO - PROCESS | 3788 | 1462530548330 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:08 INFO - PROCESS | 3788 | ++DOCSHELL 20D13000 == 135 [pid = 3788] [id = 638] 03:29:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 285 (20E26800) [pid = 3788] [serial = 1914] [outer = 00000000] 03:29:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 286 (20E8C000) [pid = 3788] [serial = 1915] [outer = 20E26800] 03:29:08 INFO - PROCESS | 3788 | 1462530548386 Marionette DEBUG loaded listener.js 03:29:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 287 (20ED7C00) [pid = 3788] [serial = 1916] [outer = 20E26800] 03:29:08 INFO - PROCESS | 3788 | 1462530548995 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]]]}] 03:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1093ms 03:29:09 INFO - PROCESS | 3788 | 1462530549073 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:29:09 INFO - PROCESS | 3788 | 1462530549076 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 03:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:29:09 INFO - PROCESS | 3788 | 1462530549079 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:29:09 INFO - PROCESS | 3788 | 1462530549081 Marionette TRACE conn3 <- [1,2518,null,{}] 03:29:09 INFO - PROCESS | 3788 | 1462530549085 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}] 03:29:09 INFO - PROCESS | 3788 | 1462530549207 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:29:09 INFO - PROCESS | 3788 | 1462530549389 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:09 INFO - PROCESS | 3788 | ++DOCSHELL 20E29000 == 136 [pid = 3788] [id = 639] 03:29:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 288 (20E29800) [pid = 3788] [serial = 1917] [outer = 00000000] 03:29:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 289 (22AD6400) [pid = 3788] [serial = 1918] [outer = 20E29800] 03:29:09 INFO - PROCESS | 3788 | 1462530549443 Marionette DEBUG loaded listener.js 03:29:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 290 (22BA9400) [pid = 3788] [serial = 1919] [outer = 20E29800] 03:29:09 INFO - PROCESS | 3788 | 1462530549960 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]]]}] 03:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 937ms 03:29:10 INFO - PROCESS | 3788 | 1462530550025 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:29:10 INFO - PROCESS | 3788 | 1462530550027 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 03:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:29:10 INFO - PROCESS | 3788 | 1462530550031 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:29:10 INFO - PROCESS | 3788 | 1462530550033 Marionette TRACE conn3 <- [1,2522,null,{}] 03:29:10 INFO - PROCESS | 3788 | 1462530550036 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}] 03:29:10 INFO - PROCESS | 3788 | 1462530550160 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:29:10 INFO - PROCESS | 3788 | 1462530550356 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:10 INFO - PROCESS | 3788 | ++DOCSHELL 22986000 == 137 [pid = 3788] [id = 640] 03:29:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 291 (22AD2000) [pid = 3788] [serial = 1920] [outer = 00000000] 03:29:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 292 (22F33800) [pid = 3788] [serial = 1921] [outer = 22AD2000] 03:29:10 INFO - PROCESS | 3788 | 1462530550410 Marionette DEBUG loaded listener.js 03:29:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 293 (22F36C00) [pid = 3788] [serial = 1922] [outer = 22AD2000] 03:29:11 INFO - PROCESS | 3788 | 1462530551007 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]]]}] 03:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1031ms 03:29:11 INFO - PROCESS | 3788 | 1462530551086 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:29:11 INFO - PROCESS | 3788 | 1462530551088 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 03:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:29:11 INFO - PROCESS | 3788 | 1462530551092 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:29:11 INFO - PROCESS | 3788 | 1462530551094 Marionette TRACE conn3 <- [1,2526,null,{}] 03:29:11 INFO - PROCESS | 3788 | 1462530551097 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}] 03:29:11 INFO - PROCESS | 3788 | 1462530551223 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:29:11 INFO - PROCESS | 3788 | 1462530551410 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:11 INFO - PROCESS | 3788 | ++DOCSHELL 13E3F800 == 138 [pid = 3788] [id = 641] 03:29:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 294 (1465F800) [pid = 3788] [serial = 1923] [outer = 00000000] 03:29:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 295 (22F3B000) [pid = 3788] [serial = 1924] [outer = 1465F800] 03:29:11 INFO - PROCESS | 3788 | 1462530551466 Marionette DEBUG loaded listener.js 03:29:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 296 (22F49800) [pid = 3788] [serial = 1925] [outer = 1465F800] 03:29:12 INFO - PROCESS | 3788 | 1462530552051 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]]]}] 03:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1000ms 03:29:12 INFO - PROCESS | 3788 | 1462530552094 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:29:12 INFO - PROCESS | 3788 | 1462530552096 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 03:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:29:12 INFO - PROCESS | 3788 | 1462530552100 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:29:12 INFO - PROCESS | 3788 | 1462530552102 Marionette TRACE conn3 <- [1,2530,null,{}] 03:29:12 INFO - PROCESS | 3788 | 1462530552106 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}] 03:29:12 INFO - PROCESS | 3788 | 1462530552230 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:29:12 INFO - PROCESS | 3788 | 1462530552426 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:12 INFO - PROCESS | 3788 | ++DOCSHELL 22F32800 == 139 [pid = 3788] [id = 642] 03:29:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 297 (22F3AC00) [pid = 3788] [serial = 1926] [outer = 00000000] 03:29:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 298 (22F54000) [pid = 3788] [serial = 1927] [outer = 22F3AC00] 03:29:12 INFO - PROCESS | 3788 | 1462530552480 Marionette DEBUG loaded listener.js 03:29:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 299 (23DF3000) [pid = 3788] [serial = 1928] [outer = 22F3AC00] 03:29:13 INFO - PROCESS | 3788 | 1462530553032 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]]]}] 03:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1000ms 03:29:13 INFO - PROCESS | 3788 | 1462530553103 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:29:13 INFO - PROCESS | 3788 | 1462530553106 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 03:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:29:13 INFO - PROCESS | 3788 | 1462530553109 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:29:13 INFO - PROCESS | 3788 | 1462530553112 Marionette TRACE conn3 <- [1,2534,null,{}] 03:29:13 INFO - PROCESS | 3788 | 1462530553116 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}] 03:29:13 INFO - PROCESS | 3788 | 1462530553256 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:29:13 INFO - PROCESS | 3788 | 1462530553444 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:13 INFO - PROCESS | 3788 | ++DOCSHELL 22F50800 == 140 [pid = 3788] [id = 643] 03:29:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 300 (22F54400) [pid = 3788] [serial = 1929] [outer = 00000000] 03:29:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 301 (242D9800) [pid = 3788] [serial = 1930] [outer = 22F54400] 03:29:13 INFO - PROCESS | 3788 | 1462530553503 Marionette DEBUG loaded listener.js 03:29:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 302 (24DA2400) [pid = 3788] [serial = 1931] [outer = 22F54400] 03:29:14 INFO - PROCESS | 3788 | 1462530554062 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]]]}] 03:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 999ms 03:29:14 INFO - PROCESS | 3788 | 1462530554111 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:29:14 INFO - PROCESS | 3788 | 1462530554113 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 03:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:29:14 INFO - PROCESS | 3788 | 1462530554116 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:29:14 INFO - PROCESS | 3788 | 1462530554118 Marionette TRACE conn3 <- [1,2538,null,{}] 03:29:14 INFO - PROCESS | 3788 | 1462530554122 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}] 03:29:14 INFO - PROCESS | 3788 | 1462530554246 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:29:14 INFO - PROCESS | 3788 | 1462530554432 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:14 INFO - PROCESS | 3788 | ++DOCSHELL 242D9400 == 141 [pid = 3788] [id = 644] 03:29:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 303 (24DA3C00) [pid = 3788] [serial = 1932] [outer = 00000000] 03:29:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 304 (24DAB400) [pid = 3788] [serial = 1933] [outer = 24DA3C00] 03:29:14 INFO - PROCESS | 3788 | 1462530554485 Marionette DEBUG loaded listener.js 03:29:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 305 (24DAD800) [pid = 3788] [serial = 1934] [outer = 24DA3C00] 03:29:15 INFO - PROCESS | 3788 | 1462530555103 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]]]}] 03:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1047ms 03:29:15 INFO - PROCESS | 3788 | 1462530555171 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:29:15 INFO - PROCESS | 3788 | 1462530555173 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 03:29:15 INFO - PROCESS | 3788 | 1462530555176 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:29:15 INFO - PROCESS | 3788 | 1462530555180 Marionette TRACE conn3 <- [1,2542,null,{}] 03:29:15 INFO - PROCESS | 3788 | 1462530555184 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}] 03:29:15 INFO - PROCESS | 3788 | 1462530555341 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:29:15 INFO - PROCESS | 3788 | 1462530555536 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:15 INFO - PROCESS | 3788 | ++DOCSHELL 16667800 == 142 [pid = 3788] [id = 645] 03:29:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 306 (19D75800) [pid = 3788] [serial = 1935] [outer = 00000000] 03:29:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 307 (2052A800) [pid = 3788] [serial = 1936] [outer = 19D75800] 03:29:15 INFO - PROCESS | 3788 | 1462530555587 Marionette DEBUG loaded listener.js 03:29:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 308 (2055C000) [pid = 3788] [serial = 1937] [outer = 19D75800] 03:29:16 INFO - PROCESS | 3788 | 1462530556187 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]]]}] 03:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1046ms 03:29:16 INFO - PROCESS | 3788 | 1462530556232 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:29:16 INFO - PROCESS | 3788 | 1462530556235 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 03:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:29:16 INFO - PROCESS | 3788 | 1462530556238 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:29:16 INFO - PROCESS | 3788 | 1462530556240 Marionette TRACE conn3 <- [1,2546,null,{}] 03:29:16 INFO - PROCESS | 3788 | 1462530556244 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}] 03:29:16 INFO - PROCESS | 3788 | 1462530556371 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:29:16 INFO - PROCESS | 3788 | 1462530556580 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:16 INFO - PROCESS | 3788 | ++DOCSHELL 13D77400 == 143 [pid = 3788] [id = 646] 03:29:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 309 (1666EC00) [pid = 3788] [serial = 1938] [outer = 00000000] 03:29:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 310 (1B771C00) [pid = 3788] [serial = 1939] [outer = 1666EC00] 03:29:16 INFO - PROCESS | 3788 | 1462530556634 Marionette DEBUG loaded listener.js 03:29:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 311 (1B776800) [pid = 3788] [serial = 1940] [outer = 1666EC00] 03:29:17 INFO - PROCESS | 3788 | 1462530557293 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]]]}] 03:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1093ms 03:29:17 INFO - PROCESS | 3788 | 1462530557339 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:29:17 INFO - PROCESS | 3788 | 1462530557341 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 03:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:29:17 INFO - PROCESS | 3788 | 1462530557345 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:29:17 INFO - PROCESS | 3788 | 1462530557347 Marionette TRACE conn3 <- [1,2550,null,{}] 03:29:17 INFO - PROCESS | 3788 | 1462530557351 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}] 03:29:17 INFO - PROCESS | 3788 | 1462530557479 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:29:17 INFO - PROCESS | 3788 | 1462530557670 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:17 INFO - PROCESS | 3788 | ++DOCSHELL 19BF0000 == 144 [pid = 3788] [id = 647] 03:29:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 312 (19CC1800) [pid = 3788] [serial = 1941] [outer = 00000000] 03:29:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 313 (1F7BF400) [pid = 3788] [serial = 1942] [outer = 19CC1800] 03:29:17 INFO - PROCESS | 3788 | 1462530557721 Marionette DEBUG loaded listener.js 03:29:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 314 (20A0A400) [pid = 3788] [serial = 1943] [outer = 19CC1800] 03:29:18 INFO - PROCESS | 3788 | 1462530558592 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]]]}] 03:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1297ms 03:29:18 INFO - PROCESS | 3788 | 1462530558647 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:29:18 INFO - PROCESS | 3788 | 1462530558651 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 03:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:29:18 INFO - PROCESS | 3788 | 1462530558656 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:29:18 INFO - PROCESS | 3788 | 1462530558659 Marionette TRACE conn3 <- [1,2554,null,{}] 03:29:18 INFO - PROCESS | 3788 | 1462530558680 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}] 03:29:18 INFO - PROCESS | 3788 | 1462530558812 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:29:19 INFO - PROCESS | 3788 | 1462530559009 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:19 INFO - PROCESS | 3788 | ++DOCSHELL 15AFFC00 == 145 [pid = 3788] [id = 648] 03:29:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 315 (15D57C00) [pid = 3788] [serial = 1944] [outer = 00000000] 03:29:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 316 (17915C00) [pid = 3788] [serial = 1945] [outer = 15D57C00] 03:29:19 INFO - PROCESS | 3788 | 1462530559060 Marionette DEBUG loaded listener.js 03:29:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 317 (185B2C00) [pid = 3788] [serial = 1946] [outer = 15D57C00] 03:29:19 INFO - PROCESS | 3788 | 1462530559767 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]]]}] 03:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1156ms 03:29:19 INFO - PROCESS | 3788 | 1462530559807 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:29:19 INFO - PROCESS | 3788 | 1462530559812 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 03:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:29:19 INFO - PROCESS | 3788 | 1462530559835 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:29:19 INFO - PROCESS | 3788 | 1462530559837 Marionette TRACE conn3 <- [1,2558,null,{}] 03:29:19 INFO - PROCESS | 3788 | 1462530559841 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}] 03:29:19 INFO - PROCESS | 3788 | 1462530559961 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:29:20 INFO - PROCESS | 3788 | 1462530560161 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:20 INFO - PROCESS | 3788 | ++DOCSHELL 12E0D000 == 146 [pid = 3788] [id = 649] 03:29:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 318 (13238000) [pid = 3788] [serial = 1947] [outer = 00000000] 03:29:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 319 (1713C000) [pid = 3788] [serial = 1948] [outer = 13238000] 03:29:20 INFO - PROCESS | 3788 | 1462530560209 Marionette DEBUG loaded listener.js 03:29:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 320 (1AE10400) [pid = 3788] [serial = 1949] [outer = 13238000] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 11B15000 == 145 [pid = 3788] [id = 285] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 1A4A6C00 == 144 [pid = 3788] [id = 631] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 1781E400 == 143 [pid = 3788] [id = 630] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 1D10BC00 == 142 [pid = 3788] [id = 629] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 19CBE800 == 141 [pid = 3788] [id = 628] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 1AB14C00 == 140 [pid = 3788] [id = 627] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 17145C00 == 139 [pid = 3788] [id = 626] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 19B4BC00 == 138 [pid = 3788] [id = 625] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 16AB0000 == 137 [pid = 3788] [id = 624] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 16DAA800 == 136 [pid = 3788] [id = 623] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 319 (20D9F800) [pid = 3788] [serial = 1774] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 318 (20C98C00) [pid = 3788] [serial = 1777] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 317 (20E8F400) [pid = 3788] [serial = 1780] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 316 (2297B000) [pid = 3788] [serial = 1783] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 315 (22AD0800) [pid = 3788] [serial = 1786] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 314 (17B62800) [pid = 3788] [serial = 1789] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 313 (20A03000) [pid = 3788] [serial = 1825] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 312 (135BA400) [pid = 3788] [serial = 1753] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 311 (171AE400) [pid = 3788] [serial = 1756] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 310 (1B61D000) [pid = 3788] [serial = 1759] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 309 (20561C00) [pid = 3788] [serial = 1762] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 308 (20A2C000) [pid = 3788] [serial = 1768] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 307 (1FF60400) [pid = 3788] [serial = 1765] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 306 (20D14000) [pid = 3788] [serial = 1771] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 1071A800 == 135 [pid = 3788] [id = 622] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 1FF60C00 == 134 [pid = 3788] [id = 611] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 179EF400 == 133 [pid = 3788] [id = 610] 03:29:20 INFO - PROCESS | 3788 | --DOCSHELL 15A60400 == 132 [pid = 3788] [id = 609] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 305 (1B92CC00) [pid = 3788] [serial = 1808] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 304 (20527C00) [pid = 3788] [serial = 1823] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 303 (1F1CF400) [pid = 3788] [serial = 1811] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 302 (19CBF000) [pid = 3788] [serial = 1819] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 301 (1F7BD800) [pid = 3788] [serial = 1814] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 300 (1EF20C00) [pid = 3788] [serial = 1820] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 299 (1F190C00) [pid = 3788] [serial = 1810] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 298 (1F74D000) [pid = 3788] [serial = 1813] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 297 (20560000) [pid = 3788] [serial = 1816] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 296 (20523C00) [pid = 3788] [serial = 1822] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 295 (1ABC1400) [pid = 3788] [serial = 1799] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 294 (1A986C00) [pid = 3788] [serial = 1798] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 293 (1B77E400) [pid = 3788] [serial = 1807] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 292 (1ABBCC00) [pid = 3788] [serial = 1804] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 291 (1B618400) [pid = 3788] [serial = 1805] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 290 (182CA400) [pid = 3788] [serial = 1801] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 289 (19CAB400) [pid = 3788] [serial = 1802] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 288 (17922C00) [pid = 3788] [serial = 1796] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 287 (16C68800) [pid = 3788] [serial = 1795] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 286 (17B5E000) [pid = 3788] [serial = 1792] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 285 (1F1DCC00) [pid = 3788] [serial = 1751] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | --DOMWINDOW == 284 (2070C800) [pid = 3788] [serial = 1817] [outer = 00000000] [url = about:blank] 03:29:20 INFO - PROCESS | 3788 | 1462530560908 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]]]}] 03:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1094ms 03:29:20 INFO - PROCESS | 3788 | 1462530560933 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:29:20 INFO - PROCESS | 3788 | 1462530560935 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 03:29:20 INFO - PROCESS | 3788 | 1462530560938 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:29:20 INFO - PROCESS | 3788 | 1462530560942 Marionette TRACE conn3 <- [1,2562,null,{}] 03:29:20 INFO - PROCESS | 3788 | 1462530560952 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}] 03:29:21 INFO - PROCESS | 3788 | 1462530561067 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:29:21 INFO - PROCESS | 3788 | 1462530561219 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 3788 | ++DOCSHELL 17531400 == 133 [pid = 3788] [id = 650] 03:29:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 285 (17532400) [pid = 3788] [serial = 1950] [outer = 00000000] 03:29:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 286 (19CB5C00) [pid = 3788] [serial = 1951] [outer = 17532400] 03:29:21 INFO - PROCESS | 3788 | 1462530561265 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 287 (1A4A6C00) [pid = 3788] [serial = 1952] [outer = 17532400] 03:29:21 INFO - PROCESS | 3788 | 1462530561680 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]]]}] 03:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 797ms 03:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:29:21 INFO - PROCESS | 3788 | 1462530561744 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:29:21 INFO - PROCESS | 3788 | 1462530561746 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 03:29:21 INFO - PROCESS | 3788 | 1462530561752 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:29:21 INFO - PROCESS | 3788 | 1462530561753 Marionette TRACE conn3 <- [1,2566,null,{}] 03:29:21 INFO - PROCESS | 3788 | 1462530561757 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}] 03:29:21 INFO - PROCESS | 3788 | 1462530561862 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:29:21 INFO - PROCESS | 3788 | 1462530561875 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:21 INFO - PROCESS | 3788 | ++DOCSHELL 1B36F000 == 134 [pid = 3788] [id = 651] 03:29:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 288 (1B370400) [pid = 3788] [serial = 1953] [outer = 00000000] 03:29:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 289 (1B77F800) [pid = 3788] [serial = 1954] [outer = 1B370400] 03:29:21 INFO - PROCESS | 3788 | 1462530561920 Marionette DEBUG loaded listener.js 03:29:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 290 (1B930C00) [pid = 3788] [serial = 1955] [outer = 1B370400] 03:29:22 INFO - PROCESS | 3788 | 1462530562416 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]]]}] 03:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 03:29:22 INFO - PROCESS | 3788 | 1462530562476 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:29:22 INFO - PROCESS | 3788 | 1462530562478 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 03:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:29:22 INFO - PROCESS | 3788 | 1462530562481 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:29:22 INFO - PROCESS | 3788 | 1462530562483 Marionette TRACE conn3 <- [1,2570,null,{}] 03:29:22 INFO - PROCESS | 3788 | 1462530562486 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}] 03:29:22 INFO - PROCESS | 3788 | 1462530562588 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:29:22 INFO - PROCESS | 3788 | 1462530562750 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:22 INFO - PROCESS | 3788 | ++DOCSHELL 1B06EC00 == 135 [pid = 3788] [id = 652] 03:29:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 291 (1B369000) [pid = 3788] [serial = 1956] [outer = 00000000] 03:29:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 292 (1E715400) [pid = 3788] [serial = 1957] [outer = 1B369000] 03:29:22 INFO - PROCESS | 3788 | 1462530562793 Marionette DEBUG loaded listener.js 03:29:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 293 (1E90B800) [pid = 3788] [serial = 1958] [outer = 1B369000] 03:29:23 INFO - PROCESS | 3788 | 1462530563239 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]]]}] 03:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 812ms 03:29:23 INFO - PROCESS | 3788 | 1462530563288 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:29:23 INFO - PROCESS | 3788 | 1462530563290 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 03:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:29:23 INFO - PROCESS | 3788 | 1462530563294 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:29:23 INFO - PROCESS | 3788 | 1462530563295 Marionette TRACE conn3 <- [1,2574,null,{}] 03:29:23 INFO - PROCESS | 3788 | 1462530563299 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}] 03:29:23 INFO - PROCESS | 3788 | 1462530563475 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:29:23 INFO - PROCESS | 3788 | 1462530563500 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:23 INFO - PROCESS | 3788 | ++DOCSHELL 1E711400 == 136 [pid = 3788] [id = 653] 03:29:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 294 (1F1D4C00) [pid = 3788] [serial = 1959] [outer = 00000000] 03:29:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 295 (1F7BF000) [pid = 3788] [serial = 1960] [outer = 1F1D4C00] 03:29:23 INFO - PROCESS | 3788 | 1462530563544 Marionette DEBUG loaded listener.js 03:29:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 296 (1FF5F400) [pid = 3788] [serial = 1961] [outer = 1F1D4C00] 03:29:24 INFO - PROCESS | 3788 | 1462530564014 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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 750ms 03:29:24 INFO - PROCESS | 3788 | 1462530564034 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 3788 | 1462530564036 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 03:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:29:24 INFO - PROCESS | 3788 | 1462530564040 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - PROCESS | 3788 | 1462530564041 Marionette TRACE conn3 <- [1,2578,null,{}] 03:29:24 INFO - PROCESS | 3788 | 1462530564051 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}] 03:29:24 INFO - PROCESS | 3788 | 1462530564206 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:29:24 INFO - PROCESS | 3788 | 1462530564225 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:24 INFO - PROCESS | 3788 | ++DOCSHELL 170B9C00 == 137 [pid = 3788] [id = 654] 03:29:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 297 (1FF60400) [pid = 3788] [serial = 1962] [outer = 00000000] 03:29:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 298 (20568800) [pid = 3788] [serial = 1963] [outer = 1FF60400] 03:29:24 INFO - PROCESS | 3788 | 1462530564267 Marionette DEBUG loaded listener.js 03:29:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 299 (2070EC00) [pid = 3788] [serial = 1964] [outer = 1FF60400] 03:29:24 INFO - PROCESS | 3788 | 1462530564731 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]]]}] 03:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 03:29:24 INFO - PROCESS | 3788 | 1462530564781 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:29:24 INFO - PROCESS | 3788 | 1462530564783 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 03:29:24 INFO - PROCESS | 3788 | 1462530564786 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:29:24 INFO - PROCESS | 3788 | 1462530564788 Marionette TRACE conn3 <- [1,2582,null,{}] 03:29:24 INFO - PROCESS | 3788 | 1462530564791 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}] 03:29:24 INFO - PROCESS | 3788 | 1462530564973 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:29:25 INFO - PROCESS | 3788 | --DOMWINDOW == 298 (178C5400) [pid = 3788] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:29:25 INFO - PROCESS | 3788 | --DOMWINDOW == 297 (16C6B800) [pid = 3788] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:29:25 INFO - PROCESS | 3788 | --DOMWINDOW == 296 (1B61B000) [pid = 3788] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:29:25 INFO - PROCESS | 3788 | --DOMWINDOW == 295 (178C7400) [pid = 3788] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:29:25 INFO - PROCESS | 3788 | --DOMWINDOW == 294 (1EF09000) [pid = 3788] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:29:25 INFO - PROCESS | 3788 | --DOMWINDOW == 293 (1B929800) [pid = 3788] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:29:25 INFO - PROCESS | 3788 | --DOMWINDOW == 292 (1AB1A800) [pid = 3788] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:29:25 INFO - PROCESS | 3788 | --DOMWINDOW == 291 (10F4F400) [pid = 3788] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:29:25 INFO - PROCESS | 3788 | --DOMWINDOW == 290 (17073800) [pid = 3788] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:29:25 INFO - PROCESS | 3788 | --DOMWINDOW == 289 (19CBE400) [pid = 3788] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:29:25 INFO - PROCESS | 3788 | 1462530565395 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 3788 | ++DOCSHELL 10F4F400 == 138 [pid = 3788] [id = 655] 03:29:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 290 (1102F000) [pid = 3788] [serial = 1965] [outer = 00000000] 03:29:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 291 (1707B800) [pid = 3788] [serial = 1966] [outer = 1102F000] 03:29:25 INFO - PROCESS | 3788 | 1462530565439 Marionette DEBUG loaded listener.js 03:29:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 292 (19CBE400) [pid = 3788] [serial = 1967] [outer = 1102F000] 03:29:25 INFO - PROCESS | 3788 | 1462530565810 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]]]}] 03:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1031ms 03:29:25 INFO - PROCESS | 3788 | 1462530565844 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:29:25 INFO - PROCESS | 3788 | 1462530565846 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 03:29:25 INFO - PROCESS | 3788 | 1462530565851 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:29:25 INFO - PROCESS | 3788 | 1462530565852 Marionette TRACE conn3 <- [1,2586,null,{}] 03:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:29:25 INFO - PROCESS | 3788 | 1462530565855 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}] 03:29:25 INFO - PROCESS | 3788 | 1462530565970 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:29:25 INFO - PROCESS | 3788 | 1462530565976 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:25 INFO - PROCESS | 3788 | ++DOCSHELL 17073800 == 139 [pid = 3788] [id = 656] 03:29:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 293 (179F7000) [pid = 3788] [serial = 1968] [outer = 00000000] 03:29:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 294 (20A08000) [pid = 3788] [serial = 1969] [outer = 179F7000] 03:29:26 INFO - PROCESS | 3788 | 1462530566018 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 295 (20C9B800) [pid = 3788] [serial = 1970] [outer = 179F7000] 03:29:26 INFO - PROCESS | 3788 | 1462530566495 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]]]}] 03:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 687ms 03:29:26 INFO - PROCESS | 3788 | 1462530566535 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:29:26 INFO - PROCESS | 3788 | 1462530566537 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 03:29:26 INFO - PROCESS | 3788 | 1462530566561 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:29:26 INFO - PROCESS | 3788 | 1462530566563 Marionette TRACE conn3 <- [1,2590,null,{}] 03:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:29:26 INFO - PROCESS | 3788 | 1462530566566 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}] 03:29:26 INFO - PROCESS | 3788 | 1462530566671 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:29:26 INFO - PROCESS | 3788 | 1462530566710 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:26 INFO - PROCESS | 3788 | ++DOCSHELL 20D15800 == 140 [pid = 3788] [id = 657] 03:29:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 296 (20D69C00) [pid = 3788] [serial = 1971] [outer = 00000000] 03:29:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 297 (20D6B400) [pid = 3788] [serial = 1972] [outer = 20D69C00] 03:29:26 INFO - PROCESS | 3788 | 1462530566757 Marionette DEBUG loaded listener.js 03:29:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 298 (20D71400) [pid = 3788] [serial = 1973] [outer = 20D69C00] 03:29:27 INFO - PROCESS | 3788 | 1462530567268 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]]]}] 03:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 03:29:27 INFO - PROCESS | 3788 | 1462530567406 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:29:27 INFO - PROCESS | 3788 | 1462530567410 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 03:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:29:27 INFO - PROCESS | 3788 | 1462530567416 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:29:27 INFO - PROCESS | 3788 | 1462530567420 Marionette TRACE conn3 <- [1,2594,null,{}] 03:29:27 INFO - PROCESS | 3788 | 1462530567426 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}] 03:29:27 INFO - PROCESS | 3788 | 1462530567564 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:29:27 INFO - PROCESS | 3788 | 1462530567790 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:27 INFO - PROCESS | 3788 | ++DOCSHELL 13D7C400 == 141 [pid = 3788] [id = 658] 03:29:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 299 (13E3B000) [pid = 3788] [serial = 1974] [outer = 00000000] 03:29:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 300 (1523A400) [pid = 3788] [serial = 1975] [outer = 13E3B000] 03:29:27 INFO - PROCESS | 3788 | 1462530567850 Marionette DEBUG loaded listener.js 03:29:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 301 (16290000) [pid = 3788] [serial = 1976] [outer = 13E3B000] 03:29:28 INFO - PROCESS | 3788 | 1462530568526 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]]]}] 03:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1156ms 03:29:28 INFO - PROCESS | 3788 | 1462530568572 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:29:28 INFO - PROCESS | 3788 | 1462530568576 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 03:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:29:28 INFO - PROCESS | 3788 | 1462530568599 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:29:28 INFO - PROCESS | 3788 | 1462530568604 Marionette TRACE conn3 <- [1,2598,null,{}] 03:29:28 INFO - PROCESS | 3788 | 1462530568611 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}] 03:29:28 INFO - PROCESS | 3788 | 1462530568743 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:29:28 INFO - PROCESS | 3788 | 1462530568931 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:28 INFO - PROCESS | 3788 | ++DOCSHELL 17527400 == 142 [pid = 3788] [id = 659] 03:29:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 302 (178D0400) [pid = 3788] [serial = 1977] [outer = 00000000] 03:29:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 303 (19CAAC00) [pid = 3788] [serial = 1978] [outer = 178D0400] 03:29:28 INFO - PROCESS | 3788 | 1462530568985 Marionette DEBUG loaded listener.js 03:29:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 304 (1AE14400) [pid = 3788] [serial = 1979] [outer = 178D0400] 03:29:29 INFO - PROCESS | 3788 | 1462530569581 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]]]}] 03:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1062ms 03:29:29 INFO - PROCESS | 3788 | 1462530569648 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:29:29 INFO - PROCESS | 3788 | 1462530569651 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 03:29:29 INFO - PROCESS | 3788 | 1462530569677 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:29:29 INFO - PROCESS | 3788 | 1462530569680 Marionette TRACE conn3 <- [1,2602,null,{}] 03:29:29 INFO - PROCESS | 3788 | 1462530569689 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}] 03:29:29 INFO - PROCESS | 3788 | 1462530569862 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:29:30 INFO - PROCESS | 3788 | 1462530570050 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:30 INFO - PROCESS | 3788 | ++DOCSHELL 1F74FC00 == 143 [pid = 3788] [id = 660] 03:29:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 305 (1F751000) [pid = 3788] [serial = 1980] [outer = 00000000] 03:29:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 306 (20530400) [pid = 3788] [serial = 1981] [outer = 1F751000] 03:29:30 INFO - PROCESS | 3788 | 1462530570106 Marionette DEBUG loaded listener.js 03:29:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 307 (20AA2800) [pid = 3788] [serial = 1982] [outer = 1F751000] 03:29:30 INFO - PROCESS | 3788 | 1462530570702 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]]]}] 03:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1094ms 03:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:29:30 INFO - PROCESS | 3788 | 1462530570777 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:29:30 INFO - PROCESS | 3788 | 1462530570779 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 03:29:30 INFO - PROCESS | 3788 | 1462530570783 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:29:30 INFO - PROCESS | 3788 | 1462530570785 Marionette TRACE conn3 <- [1,2606,null,{}] 03:29:30 INFO - PROCESS | 3788 | 1462530570789 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}] 03:29:30 INFO - PROCESS | 3788 | 1462530570924 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:29:31 INFO - PROCESS | 3788 | 1462530571115 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:31 INFO - PROCESS | 3788 | ++DOCSHELL 20D78400 == 144 [pid = 3788] [id = 661] 03:29:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 308 (20D78800) [pid = 3788] [serial = 1983] [outer = 00000000] 03:29:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 309 (20E21400) [pid = 3788] [serial = 1984] [outer = 20D78800] 03:29:31 INFO - PROCESS | 3788 | 1462530571174 Marionette DEBUG loaded listener.js 03:29:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 310 (20E2D000) [pid = 3788] [serial = 1985] [outer = 20D78800] 03:29:31 INFO - PROCESS | 3788 | 1462530571757 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]]]}] 03:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1031ms 03:29:31 INFO - PROCESS | 3788 | 1462530571842 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:29:31 INFO - PROCESS | 3788 | 1462530571845 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 03:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:29:31 INFO - PROCESS | 3788 | 1462530571848 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:29:31 INFO - PROCESS | 3788 | 1462530571850 Marionette TRACE conn3 <- [1,2610,null,{}] 03:29:31 INFO - PROCESS | 3788 | 1462530571870 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}] 03:29:31 INFO - PROCESS | 3788 | 1462530571995 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:29:32 INFO - PROCESS | 3788 | 1462530572185 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:32 INFO - PROCESS | 3788 | ++DOCSHELL 20D76800 == 145 [pid = 3788] [id = 662] 03:29:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 311 (20D76C00) [pid = 3788] [serial = 1986] [outer = 00000000] 03:29:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 312 (20ED6000) [pid = 3788] [serial = 1987] [outer = 20D76C00] 03:29:32 INFO - PROCESS | 3788 | 1462530572237 Marionette DEBUG loaded listener.js 03:29:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 313 (22AD2C00) [pid = 3788] [serial = 1988] [outer = 20D76C00] 03:29:32 INFO - PROCESS | 3788 | 1462530572831 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]]]}] 03:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1047ms 03:29:32 INFO - PROCESS | 3788 | 1462530572922 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:29:32 INFO - PROCESS | 3788 | 1462530572924 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 03:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:29:32 INFO - PROCESS | 3788 | 1462530572927 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:29:32 INFO - PROCESS | 3788 | 1462530572929 Marionette TRACE conn3 <- [1,2614,null,{}] 03:29:32 INFO - PROCESS | 3788 | 1462530572949 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}] 03:29:33 INFO - PROCESS | 3788 | 1462530573108 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:29:33 INFO - PROCESS | 3788 | 1462530573291 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:33 INFO - PROCESS | 3788 | ++DOCSHELL 20E8E800 == 146 [pid = 3788] [id = 663] 03:29:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 314 (20ECBC00) [pid = 3788] [serial = 1989] [outer = 00000000] 03:29:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 315 (22F53800) [pid = 3788] [serial = 1990] [outer = 20ECBC00] 03:29:33 INFO - PROCESS | 3788 | 1462530573344 Marionette DEBUG loaded listener.js 03:29:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 316 (242CEC00) [pid = 3788] [serial = 1991] [outer = 20ECBC00] 03:29:33 INFO - PROCESS | 3788 | 1462530573939 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]]]}] 03:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1047ms 03:29:33 INFO - PROCESS | 3788 | 1462530573973 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:29:33 INFO - PROCESS | 3788 | 1462530573976 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 03:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:29:33 INFO - PROCESS | 3788 | 1462530573979 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:29:33 INFO - PROCESS | 3788 | 1462530573981 Marionette TRACE conn3 <- [1,2618,null,{}] 03:29:33 INFO - PROCESS | 3788 | 1462530573985 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}] 03:29:34 INFO - PROCESS | 3788 | 1462530574112 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:29:34 INFO - PROCESS | 3788 | 1462530574316 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:34 INFO - PROCESS | 3788 | ++DOCSHELL 22F53400 == 147 [pid = 3788] [id = 664] 03:29:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 317 (23DF6400) [pid = 3788] [serial = 1992] [outer = 00000000] 03:29:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 318 (24DAB000) [pid = 3788] [serial = 1993] [outer = 23DF6400] 03:29:34 INFO - PROCESS | 3788 | 1462530574370 Marionette DEBUG loaded listener.js 03:29:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 319 (2582DC00) [pid = 3788] [serial = 1994] [outer = 23DF6400] 03:29:34 INFO - PROCESS | 3788 | 1462530574974 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]]]}] 03:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1046ms 03:29:35 INFO - PROCESS | 3788 | 1462530575037 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:29:35 INFO - PROCESS | 3788 | 1462530575039 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 03:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:29:35 INFO - PROCESS | 3788 | 1462530575043 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:29:35 INFO - PROCESS | 3788 | 1462530575045 Marionette TRACE conn3 <- [1,2622,null,{}] 03:29:35 INFO - PROCESS | 3788 | 1462530575048 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}] 03:29:35 INFO - PROCESS | 3788 | 1462530575174 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:29:35 INFO - PROCESS | 3788 | 1462530575378 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:35 INFO - PROCESS | 3788 | ++DOCSHELL 22F62000 == 148 [pid = 3788] [id = 665] 03:29:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 320 (22F62800) [pid = 3788] [serial = 1995] [outer = 00000000] 03:29:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 321 (22F6A000) [pid = 3788] [serial = 1996] [outer = 22F62800] 03:29:35 INFO - PROCESS | 3788 | 1462530575432 Marionette DEBUG loaded listener.js 03:29:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 322 (22F6C400) [pid = 3788] [serial = 1997] [outer = 22F62800] 03:29:36 INFO - PROCESS | 3788 | 1462530576030 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]]]}] 03:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1047ms 03:29:36 INFO - PROCESS | 3788 | 1462530576097 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:29:36 INFO - PROCESS | 3788 | 1462530576099 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 03:29:36 INFO - PROCESS | 3788 | 1462530576103 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:29:36 INFO - PROCESS | 3788 | 1462530576104 Marionette TRACE conn3 <- [1,2626,null,{}] 03:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:29:36 INFO - PROCESS | 3788 | 1462530576108 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}] 03:29:36 INFO - PROCESS | 3788 | 1462530576234 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:29:36 INFO - PROCESS | 3788 | 1462530576425 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:36 INFO - PROCESS | 3788 | ++DOCSHELL 22F67000 == 149 [pid = 3788] [id = 666] 03:29:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 323 (22F67400) [pid = 3788] [serial = 1998] [outer = 00000000] 03:29:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 324 (2582F400) [pid = 3788] [serial = 1999] [outer = 22F67400] 03:29:36 INFO - PROCESS | 3788 | 1462530576505 Marionette DEBUG loaded listener.js 03:29:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 325 (25836400) [pid = 3788] [serial = 2000] [outer = 22F67400] 03:29:37 INFO - PROCESS | 3788 | 1462530577093 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]]]}] 03:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1047ms 03:29:37 INFO - PROCESS | 3788 | 1462530577156 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:29:37 INFO - PROCESS | 3788 | 1462530577159 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 03:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:29:37 INFO - PROCESS | 3788 | 1462530577162 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:29:37 INFO - PROCESS | 3788 | 1462530577164 Marionette TRACE conn3 <- [1,2630,null,{}] 03:29:37 INFO - PROCESS | 3788 | 1462530577168 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}] 03:29:37 INFO - PROCESS | 3788 | 1462530577294 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:29:37 INFO - PROCESS | 3788 | 1462530577489 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:37 INFO - PROCESS | 3788 | ++DOCSHELL 1F198800 == 150 [pid = 3788] [id = 667] 03:29:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 326 (22F66C00) [pid = 3788] [serial = 2001] [outer = 00000000] 03:29:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 327 (24227400) [pid = 3788] [serial = 2002] [outer = 22F66C00] 03:29:37 INFO - PROCESS | 3788 | 1462530577550 Marionette DEBUG loaded listener.js 03:29:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 328 (2422A400) [pid = 3788] [serial = 2003] [outer = 22F66C00] 03:29:38 INFO - PROCESS | 3788 | 1462530578133 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]]]}] 03:29:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:29:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1047ms 03:29:38 INFO - PROCESS | 3788 | 1462530578217 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:29:38 INFO - PROCESS | 3788 | 1462530578220 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 03:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:29:38 INFO - PROCESS | 3788 | 1462530578223 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:29:38 INFO - PROCESS | 3788 | 1462530578226 Marionette TRACE conn3 <- [1,2634,null,{}] 03:29:38 INFO - PROCESS | 3788 | 1462530578229 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}] 03:29:38 INFO - PROCESS | 3788 | 1462530578372 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:29:38 INFO - PROCESS | 3788 | 1462530578569 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:38 INFO - PROCESS | 3788 | ++DOCSHELL 23D62800 == 151 [pid = 3788] [id = 668] 03:29:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 329 (23D63400) [pid = 3788] [serial = 2004] [outer = 00000000] 03:29:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 330 (23D69C00) [pid = 3788] [serial = 2005] [outer = 23D63400] 03:29:38 INFO - PROCESS | 3788 | 1462530578628 Marionette DEBUG loaded listener.js 03:29:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 331 (24225800) [pid = 3788] [serial = 2006] [outer = 23D63400] 03:29:39 INFO - PROCESS | 3788 | 1462530579189 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]]]}] 03:29:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:29:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1031ms 03:29:39 INFO - PROCESS | 3788 | 1462530579263 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:29:39 INFO - PROCESS | 3788 | 1462530579265 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 03:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:29:39 INFO - PROCESS | 3788 | 1462530579285 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:29:39 INFO - PROCESS | 3788 | 1462530579287 Marionette TRACE conn3 <- [1,2638,null,{}] 03:29:39 INFO - PROCESS | 3788 | 1462530579291 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}] 03:29:39 INFO - PROCESS | 3788 | 1462530579419 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:29:39 INFO - PROCESS | 3788 | 1462530579620 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:39 INFO - PROCESS | 3788 | ++DOCSHELL 23D6CC00 == 152 [pid = 3788] [id = 669] 03:29:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 332 (23D6D400) [pid = 3788] [serial = 2007] [outer = 00000000] 03:29:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 333 (257A3C00) [pid = 3788] [serial = 2008] [outer = 23D6D400] 03:29:39 INFO - PROCESS | 3788 | 1462530579674 Marionette DEBUG loaded listener.js 03:29:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 334 (257A5C00) [pid = 3788] [serial = 2009] [outer = 23D6D400] 03:29:40 INFO - PROCESS | 3788 | 1462530580308 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]]]}] 03:29:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:29:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1031ms 03:29:40 INFO - PROCESS | 3788 | 1462530580340 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:29:40 INFO - PROCESS | 3788 | 1462530580342 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 03:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:29:40 INFO - PROCESS | 3788 | 1462530580346 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:29:40 INFO - PROCESS | 3788 | 1462530580348 Marionette TRACE conn3 <- [1,2642,null,{}] 03:29:40 INFO - PROCESS | 3788 | 1462530580352 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}] 03:29:40 INFO - PROCESS | 3788 | 1462530580481 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:29:40 INFO - PROCESS | 3788 | 1462530580698 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:40 INFO - PROCESS | 3788 | ++DOCSHELL 135BB000 == 153 [pid = 3788] [id = 670] 03:29:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 335 (135BCC00) [pid = 3788] [serial = 2010] [outer = 00000000] 03:29:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 336 (17828400) [pid = 3788] [serial = 2011] [outer = 135BCC00] 03:29:40 INFO - PROCESS | 3788 | 1462530580752 Marionette DEBUG loaded listener.js 03:29:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 337 (1A1BEC00) [pid = 3788] [serial = 2012] [outer = 135BCC00] 03:29:41 INFO - PROCESS | 3788 | 1462530581365 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]]]}] 03:29:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:29:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1031ms 03:29:41 INFO - PROCESS | 3788 | 1462530581400 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:29:41 INFO - PROCESS | 3788 | 1462530581402 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 03:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:29:41 INFO - PROCESS | 3788 | 1462530581405 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:29:41 INFO - PROCESS | 3788 | 1462530581407 Marionette TRACE conn3 <- [1,2646,null,{}] 03:29:41 INFO - PROCESS | 3788 | 1462530581411 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}] 03:29:41 INFO - PROCESS | 3788 | 1462530581543 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:29:41 INFO - PROCESS | 3788 | 1462530581762 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:41 INFO - PROCESS | 3788 | ++DOCSHELL 11B13800 == 154 [pid = 3788] [id = 671] 03:29:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 338 (11B58C00) [pid = 3788] [serial = 2013] [outer = 00000000] 03:29:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 339 (1AB17C00) [pid = 3788] [serial = 2014] [outer = 11B58C00] 03:29:41 INFO - PROCESS | 3788 | 1462530581817 Marionette DEBUG loaded listener.js 03:29:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 340 (1D103400) [pid = 3788] [serial = 2015] [outer = 11B58C00] 03:29:42 INFO - PROCESS | 3788 | 1462530582387 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]]]}] 03:29:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:29:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1047ms 03:29:42 INFO - PROCESS | 3788 | 1462530582460 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:29:42 INFO - PROCESS | 3788 | 1462530582462 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 03:29:42 INFO - PROCESS | 3788 | 1462530582465 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:29:42 INFO - PROCESS | 3788 | 1462530582467 Marionette TRACE conn3 <- [1,2650,null,{}] 03:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:29:42 INFO - PROCESS | 3788 | 1462530582471 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}] 03:29:42 INFO - PROCESS | 3788 | 1462530582603 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:29:42 INFO - PROCESS | 3788 | 1462530582824 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:42 INFO - PROCESS | 3788 | ++DOCSHELL 14141C00 == 155 [pid = 3788] [id = 672] 03:29:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 341 (16C78400) [pid = 3788] [serial = 2016] [outer = 00000000] 03:29:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 342 (1B9D0400) [pid = 3788] [serial = 2017] [outer = 16C78400] 03:29:42 INFO - PROCESS | 3788 | 1462530582896 Marionette DEBUG loaded listener.js 03:29:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 343 (1F74B000) [pid = 3788] [serial = 2018] [outer = 16C78400] 03:29:43 INFO - PROCESS | 3788 | 1462530583964 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]]]}] 03:29:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:29:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1546ms 03:29:44 INFO - PROCESS | 3788 | 1462530584019 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:29:44 INFO - PROCESS | 3788 | 1462530584022 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 03:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:29:44 INFO - PROCESS | 3788 | 1462530584027 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:29:44 INFO - PROCESS | 3788 | 1462530584031 Marionette TRACE conn3 <- [1,2654,null,{}] 03:29:44 INFO - PROCESS | 3788 | 1462530584037 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}] 03:29:44 INFO - PROCESS | 3788 | 1462530584166 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:29:44 INFO - PROCESS | 3788 | 1462530584367 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:44 INFO - PROCESS | 3788 | ++DOCSHELL 10F42400 == 156 [pid = 3788] [id = 673] 03:29:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 344 (10F43000) [pid = 3788] [serial = 2019] [outer = 00000000] 03:29:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 345 (10F4FC00) [pid = 3788] [serial = 2020] [outer = 10F43000] 03:29:44 INFO - PROCESS | 3788 | 1462530584414 Marionette DEBUG loaded listener.js 03:29:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 346 (1103CC00) [pid = 3788] [serial = 2021] [outer = 10F43000] 03:29:45 INFO - PROCESS | 3788 | 1462530585481 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]]]}] 03:29:45 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) 03:29:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1516ms 03:29:45 INFO - PROCESS | 3788 | 1462530585551 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:29:45 INFO - PROCESS | 3788 | 1462530585557 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 03:29:45 INFO - PROCESS | 3788 | 1462530585565 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:29:45 INFO - PROCESS | 3788 | 1462530585568 Marionette TRACE conn3 <- [1,2658,null,{}] 03:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:29:45 INFO - PROCESS | 3788 | 1462530585572 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}] 03:29:45 INFO - PROCESS | 3788 | 1462530585680 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 17917800 == 155 [pid = 3788] [id = 221] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 20E8F000 == 154 [pid = 3788] [id = 595] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 1FF61C00 == 153 [pid = 3788] [id = 592] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 20C98800 == 152 [pid = 3788] [id = 593] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 10774000 == 151 [pid = 3788] [id = 152] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 20A9F000 == 150 [pid = 3788] [id = 591] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 17073800 == 149 [pid = 3788] [id = 656] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 20C9C000 == 148 [pid = 3788] [id = 594] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 10F4F400 == 147 [pid = 3788] [id = 655] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 170B9C00 == 146 [pid = 3788] [id = 654] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 1E711400 == 145 [pid = 3788] [id = 653] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 1B06EC00 == 144 [pid = 3788] [id = 652] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 1B36F000 == 143 [pid = 3788] [id = 651] 03:29:45 INFO - PROCESS | 3788 | --DOCSHELL 17531400 == 142 [pid = 3788] [id = 650] 03:29:45 INFO - PROCESS | 3788 | --DOMWINDOW == 345 (1B075400) [pid = 3788] [serial = 1861] [outer = 00000000] [url = about:blank] 03:29:45 INFO - PROCESS | 3788 | --DOMWINDOW == 344 (22AD0400) [pid = 3788] [serial = 1849] [outer = 00000000] [url = about:blank] 03:29:45 INFO - PROCESS | 3788 | --DOMWINDOW == 343 (23DF0400) [pid = 3788] [serial = 1852] [outer = 00000000] [url = about:blank] 03:29:45 INFO - PROCESS | 3788 | --DOMWINDOW == 342 (23DFA800) [pid = 3788] [serial = 1855] [outer = 00000000] [url = about:blank] 03:29:45 INFO - PROCESS | 3788 | --DOMWINDOW == 341 (15955C00) [pid = 3788] [serial = 1858] [outer = 00000000] [url = about:blank] 03:29:45 INFO - PROCESS | 3788 | --DOMWINDOW == 340 (1FF5FC00) [pid = 3788] [serial = 1897] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 12E0D000 == 141 [pid = 3788] [id = 649] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 15AFFC00 == 140 [pid = 3788] [id = 648] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 22F50800 == 139 [pid = 3788] [id = 643] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 22F32800 == 138 [pid = 3788] [id = 642] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 13E3F800 == 137 [pid = 3788] [id = 641] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 22986000 == 136 [pid = 3788] [id = 640] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 20E29000 == 135 [pid = 3788] [id = 639] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 20D13000 == 134 [pid = 3788] [id = 638] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 20A05400 == 133 [pid = 3788] [id = 637] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 1F18E800 == 132 [pid = 3788] [id = 636] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 1EF1F400 == 131 [pid = 3788] [id = 635] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 16DAA400 == 130 [pid = 3788] [id = 634] 03:29:46 INFO - PROCESS | 3788 | --DOCSHELL 13E3AC00 == 129 [pid = 3788] [id = 633] 03:29:46 INFO - PROCESS | 3788 | 1462530586014 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:46 INFO - PROCESS | 3788 | ++DOCSHELL 0F639400 == 130 [pid = 3788] [id = 674] 03:29:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 341 (10F4F400) [pid = 3788] [serial = 2022] [outer = 00000000] 03:29:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 342 (132E6C00) [pid = 3788] [serial = 2023] [outer = 10F4F400] 03:29:46 INFO - PROCESS | 3788 | 1462530586069 Marionette DEBUG loaded listener.js 03:29:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 343 (13559800) [pid = 3788] [serial = 2024] [outer = 10F4F400] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 342 (22B9E400) [pid = 3788] [serial = 1843] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 341 (1B077000) [pid = 3788] [serial = 1892] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 340 (1A98B400) [pid = 3788] [serial = 1831] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 339 (19CC5800) [pid = 3788] [serial = 1891] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 338 (17B5D800) [pid = 3788] [serial = 1873] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 337 (1E90DC00) [pid = 3788] [serial = 1886] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 336 (20ED0400) [pid = 3788] [serial = 1840] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 335 (1AF10400) [pid = 3788] [serial = 1880] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 334 (1F1D0400) [pid = 3788] [serial = 1888] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 333 (16AC7000) [pid = 3788] [serial = 1828] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 332 (1F199C00) [pid = 3788] [serial = 1894] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 331 (1B61F400) [pid = 3788] [serial = 1882] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 330 (16668800) [pid = 3788] [serial = 1868] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 329 (153EB800) [pid = 3788] [serial = 1867] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 328 (1E905400) [pid = 3788] [serial = 1885] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 327 (17144C00) [pid = 3788] [serial = 1870] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 326 (18716400) [pid = 3788] [serial = 1874] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 325 (1A49C400) [pid = 3788] [serial = 1877] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 324 (20D4C800) [pid = 3788] [serial = 1837] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 323 (19CC6400) [pid = 3788] [serial = 1876] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 322 (1B9C9000) [pid = 3788] [serial = 1883] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 321 (1ABB2C00) [pid = 3788] [serial = 1879] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 320 (1791FC00) [pid = 3788] [serial = 1871] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 319 (20E2B400) [pid = 3788] [serial = 1846] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 318 (2052D800) [pid = 3788] [serial = 1834] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 317 (1F1DB800) [pid = 3788] [serial = 1889] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 316 (1F751C00) [pid = 3788] [serial = 1864] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | --DOMWINDOW == 315 (1F74F800) [pid = 3788] [serial = 1895] [outer = 00000000] [url = about:blank] 03:29:46 INFO - PROCESS | 3788 | 1462530587002 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] 03:29:47 INFO - PROCESS | 3788 | 1462530587032 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 03:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:29:47 INFO - PROCESS | 3788 | 1462530587036 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:29:47 INFO - PROCESS | 3788 | 1462530587040 Marionette TRACE conn3 <- [1,2662,null,{}] 03:29:47 INFO - PROCESS | 3788 | 1462530587050 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}] 03:29:47 INFO - PROCESS | 3788 | 1462530587213 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:29:47 INFO - PROCESS | 3788 | 1462530587338 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:47 INFO - PROCESS | 3788 | ++DOCSHELL 142A5C00 == 131 [pid = 3788] [id = 675] 03:29:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 316 (142ABC00) [pid = 3788] [serial = 2025] [outer = 00000000] 03:29:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 317 (15241C00) [pid = 3788] [serial = 2026] [outer = 142ABC00] 03:29:47 INFO - PROCESS | 3788 | 1462530587384 Marionette DEBUG loaded listener.js 03:29:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 318 (1595B400) [pid = 3788] [serial = 2027] [outer = 142ABC00] 03:29:48 INFO - PROCESS | 3788 | 1462530588272 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] 03:29:48 INFO - PROCESS | 3788 | 1462530588297 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 03:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:29:48 INFO - PROCESS | 3788 | 1462530588300 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:29:48 INFO - PROCESS | 3788 | 1462530588302 Marionette TRACE conn3 <- [1,2666,null,{}] 03:29:48 INFO - PROCESS | 3788 | 1462530588311 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}] 03:29:48 INFO - PROCESS | 3788 | 1462530588465 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:29:48 INFO - PROCESS | 3788 | 1462530588483 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:48 INFO - PROCESS | 3788 | ++DOCSHELL 15D5CC00 == 132 [pid = 3788] [id = 676] 03:29:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 319 (15D5EC00) [pid = 3788] [serial = 2028] [outer = 00000000] 03:29:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 320 (1666DC00) [pid = 3788] [serial = 2029] [outer = 15D5EC00] 03:29:48 INFO - PROCESS | 3788 | 1462530588527 Marionette DEBUG loaded listener.js 03:29:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 321 (16C6A000) [pid = 3788] [serial = 2030] [outer = 15D5EC00] 03:29:49 INFO - PROCESS | 3788 | 1462530589516 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]]]}] 03:29:49 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) 03:29:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1250ms 03:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:29:49 INFO - PROCESS | 3788 | 1462530589560 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:29:49 INFO - PROCESS | 3788 | 1462530589562 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 03:29:49 INFO - PROCESS | 3788 | 1462530589565 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:29:49 INFO - PROCESS | 3788 | 1462530589567 Marionette TRACE conn3 <- [1,2670,null,{}] 03:29:49 INFO - PROCESS | 3788 | 1462530589578 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}] 03:29:49 INFO - PROCESS | 3788 | 1462530589734 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:29:49 INFO - PROCESS | 3788 | 1462530589751 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:49 INFO - PROCESS | 3788 | ++DOCSHELL 16C74000 == 133 [pid = 3788] [id = 677] 03:29:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 322 (16C80400) [pid = 3788] [serial = 2031] [outer = 00000000] 03:29:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 323 (170B6400) [pid = 3788] [serial = 2032] [outer = 16C80400] 03:29:49 INFO - PROCESS | 3788 | 1462530589820 Marionette DEBUG loaded listener.js 03:29:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 324 (1713EC00) [pid = 3788] [serial = 2033] [outer = 16C80400] 03:29:50 INFO - PROCESS | 3788 | --DOMWINDOW == 323 (1F1D4C00) [pid = 3788] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:29:50 INFO - PROCESS | 3788 | --DOMWINDOW == 322 (1FF60400) [pid = 3788] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:29:50 INFO - PROCESS | 3788 | --DOMWINDOW == 321 (1102F000) [pid = 3788] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:29:50 INFO - PROCESS | 3788 | --DOMWINDOW == 320 (17532400) [pid = 3788] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:29:50 INFO - PROCESS | 3788 | --DOMWINDOW == 319 (1B370400) [pid = 3788] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:29:50 INFO - PROCESS | 3788 | --DOMWINDOW == 318 (1B369000) [pid = 3788] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:29:50 INFO - PROCESS | 3788 | --DOMWINDOW == 317 (15D57C00) [pid = 3788] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:29:50 INFO - PROCESS | 3788 | --DOMWINDOW == 316 (13238000) [pid = 3788] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:29:50 INFO - PROCESS | 3788 | --DOMWINDOW == 315 (179F7000) [pid = 3788] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:29:51 INFO - PROCESS | 3788 | 1462530591111 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]]]}] 03:29:51 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) 03:29:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1609ms 03:29:51 INFO - PROCESS | 3788 | 1462530591174 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 03:29:51 INFO - PROCESS | 3788 | 1462530591176 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 03:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:29:51 INFO - PROCESS | 3788 | 1462530591180 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:29:51 INFO - PROCESS | 3788 | 1462530591181 Marionette TRACE conn3 <- [1,2674,null,{}] 03:29:51 INFO - PROCESS | 3788 | 1462530591185 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}] 03:29:51 INFO - PROCESS | 3788 | 1462530591307 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:29:51 INFO - PROCESS | 3788 | 1462530591315 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:51 INFO - PROCESS | 3788 | ++DOCSHELL 170B4800 == 134 [pid = 3788] [id = 678] 03:29:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 316 (17145000) [pid = 3788] [serial = 2034] [outer = 00000000] 03:29:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 317 (1791F000) [pid = 3788] [serial = 2035] [outer = 17145000] 03:29:51 INFO - PROCESS | 3788 | 1462530591358 Marionette DEBUG loaded listener.js 03:29:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 318 (17B63400) [pid = 3788] [serial = 2036] [outer = 17145000] 03:29:52 INFO - PROCESS | 3788 | 1462530592352 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] 03:29:52 INFO - PROCESS | 3788 | 1462530592473 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 03:29:52 INFO - PROCESS | 3788 | 1462530592480 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:29:52 INFO - PROCESS | 3788 | 1462530592484 Marionette TRACE conn3 <- [1,2678,null,{}] 03:29:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:29:52 INFO - PROCESS | 3788 | 1462530592491 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}] 03:29:52 INFO - PROCESS | 3788 | 1462530592666 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:29:52 INFO - PROCESS | 3788 | 1462530592900 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:52 INFO - PROCESS | 3788 | ++DOCSHELL 11B07000 == 135 [pid = 3788] [id = 679] 03:29:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 319 (11B07800) [pid = 3788] [serial = 2037] [outer = 00000000] 03:29:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 320 (12211400) [pid = 3788] [serial = 2038] [outer = 11B07800] 03:29:52 INFO - PROCESS | 3788 | 1462530592965 Marionette DEBUG loaded listener.js 03:29:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 321 (12ED9800) [pid = 3788] [serial = 2039] [outer = 11B07800] 03:29:54 INFO - PROCESS | 3788 | 1462530594011 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] 03:29:54 INFO - PROCESS | 3788 | 1462530594039 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 03:29:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:29:54 INFO - PROCESS | 3788 | 1462530594090 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:29:54 INFO - PROCESS | 3788 | 1462530594094 Marionette TRACE conn3 <- [1,2682,null,{}] 03:29:54 INFO - PROCESS | 3788 | 1462530594099 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}] 03:29:54 INFO - PROCESS | 3788 | 1462530594218 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:29:54 INFO - PROCESS | 3788 | 1462530594481 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:54 INFO - PROCESS | 3788 | ++DOCSHELL 13E3A800 == 136 [pid = 3788] [id = 680] 03:29:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 322 (1523CC00) [pid = 3788] [serial = 2040] [outer = 00000000] 03:29:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 323 (16666400) [pid = 3788] [serial = 2041] [outer = 1523CC00] 03:29:54 INFO - PROCESS | 3788 | 1462530594536 Marionette DEBUG loaded listener.js 03:29:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 324 (17080800) [pid = 3788] [serial = 2042] [outer = 1523CC00] 03:29:55 INFO - PROCESS | 3788 | 1462530595575 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] 03:29:55 INFO - PROCESS | 3788 | 1462530595652 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 03:29:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:29:55 INFO - PROCESS | 3788 | 1462530595657 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:29:55 INFO - PROCESS | 3788 | 1462530595660 Marionette TRACE conn3 <- [1,2686,null,{}] 03:29:55 INFO - PROCESS | 3788 | 1462530595669 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}] 03:29:55 INFO - PROCESS | 3788 | 1462530595794 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:29:56 INFO - PROCESS | 3788 | 1462530596069 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:56 INFO - PROCESS | 3788 | ++DOCSHELL 180EC400 == 137 [pid = 3788] [id = 681] 03:29:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 325 (18136400) [pid = 3788] [serial = 2043] [outer = 00000000] 03:29:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 326 (19B4C000) [pid = 3788] [serial = 2044] [outer = 18136400] 03:29:56 INFO - PROCESS | 3788 | 1462530596127 Marionette DEBUG loaded listener.js 03:29:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 327 (19BE7C00) [pid = 3788] [serial = 2045] [outer = 18136400] 03:29:57 INFO - PROCESS | 3788 | 1462530597167 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] 03:29:57 INFO - PROCESS | 3788 | 1462530597251 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 03:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:29:57 INFO - PROCESS | 3788 | 1462530597256 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:29:57 INFO - PROCESS | 3788 | 1462530597258 Marionette TRACE conn3 <- [1,2690,null,{}] 03:29:57 INFO - PROCESS | 3788 | 1462530597262 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}] 03:29:57 INFO - PROCESS | 3788 | 1462530597380 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:29:57 INFO - PROCESS | 3788 | 1462530597639 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:57 INFO - PROCESS | 3788 | ++DOCSHELL 19BE7400 == 138 [pid = 3788] [id = 682] 03:29:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 328 (19BEB800) [pid = 3788] [serial = 2046] [outer = 00000000] 03:29:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 329 (19CC4800) [pid = 3788] [serial = 2047] [outer = 19BEB800] 03:29:57 INFO - PROCESS | 3788 | 1462530597694 Marionette DEBUG loaded listener.js 03:29:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 330 (19D7EC00) [pid = 3788] [serial = 2048] [outer = 19BEB800] 03:29:58 INFO - PROCESS | 3788 | 1462530598227 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]]]}] 03:29:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:29:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1047ms 03:29:58 INFO - PROCESS | 3788 | 1462530598315 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 03:29:58 INFO - PROCESS | 3788 | 1462530598318 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 03:29:58 INFO - PROCESS | 3788 | 1462530598321 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:29:58 INFO - PROCESS | 3788 | 1462530598323 Marionette TRACE conn3 <- [1,2694,null,{}] 03:29:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:29:58 INFO - PROCESS | 3788 | 1462530598327 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}] 03:29:58 INFO - PROCESS | 3788 | 1462530598450 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:29:58 INFO - PROCESS | 3788 | 1462530598656 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:58 INFO - PROCESS | 3788 | ++DOCSHELL 16C74C00 == 139 [pid = 3788] [id = 683] 03:29:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 331 (19CB4000) [pid = 3788] [serial = 2049] [outer = 00000000] 03:29:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 332 (1A986800) [pid = 3788] [serial = 2050] [outer = 19CB4000] 03:29:58 INFO - PROCESS | 3788 | 1462530598710 Marionette DEBUG loaded listener.js 03:29:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 333 (1AB17800) [pid = 3788] [serial = 2051] [outer = 19CB4000] 03:29:59 INFO - PROCESS | 3788 | 1462530599283 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]]]}] 03:29:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:29:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 984ms 03:29:59 INFO - PROCESS | 3788 | 1462530599312 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 03:29:59 INFO - PROCESS | 3788 | 1462530599314 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 03:29:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:29:59 INFO - PROCESS | 3788 | 1462530599318 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:29:59 INFO - PROCESS | 3788 | 1462530599320 Marionette TRACE conn3 <- [1,2698,null,{}] 03:29:59 INFO - PROCESS | 3788 | 1462530599323 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}] 03:29:59 INFO - PROCESS | 3788 | 1462530599471 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:29:59 INFO - PROCESS | 3788 | 1462530599677 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:29:59 INFO - PROCESS | 3788 | ++DOCSHELL 19CB5000 == 140 [pid = 3788] [id = 684] 03:29:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 334 (1A985800) [pid = 3788] [serial = 2052] [outer = 00000000] 03:29:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 335 (1B231800) [pid = 3788] [serial = 2053] [outer = 1A985800] 03:29:59 INFO - PROCESS | 3788 | 1462530599732 Marionette DEBUG loaded listener.js 03:29:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 336 (1B369C00) [pid = 3788] [serial = 2054] [outer = 1A985800] 03:30:00 INFO - PROCESS | 3788 | 1462530600407 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] 03:30:00 INFO - PROCESS | 3788 | 1462530600465 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 03:30:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:30:00 INFO - PROCESS | 3788 | 1462530600469 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:30:00 INFO - PROCESS | 3788 | 1462530600471 Marionette TRACE conn3 <- [1,2702,null,{}] 03:30:00 INFO - PROCESS | 3788 | 1462530600475 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}] 03:30:00 INFO - PROCESS | 3788 | 1462530600598 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:30:00 INFO - PROCESS | 3788 | 1462530600792 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:00 INFO - PROCESS | 3788 | ++DOCSHELL 1B077800 == 141 [pid = 3788] [id = 685] 03:30:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 337 (1B370400) [pid = 3788] [serial = 2055] [outer = 00000000] 03:30:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 338 (1B925000) [pid = 3788] [serial = 2056] [outer = 1B370400] 03:30:00 INFO - PROCESS | 3788 | 1462530600844 Marionette DEBUG loaded listener.js 03:30:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 339 (1B930000) [pid = 3788] [serial = 2057] [outer = 1B370400] 03:30:01 INFO - PROCESS | 3788 | 1462530601396 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]]]}] 03:30:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:30:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 938ms 03:30:01 INFO - PROCESS | 3788 | 1462530601419 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:30:01 INFO - PROCESS | 3788 | 1462530601421 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 03:30:01 INFO - PROCESS | 3788 | 1462530601427 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:30:01 INFO - PROCESS | 3788 | 1462530601429 Marionette TRACE conn3 <- [1,2706,null,{}] 03:30:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:30:01 INFO - PROCESS | 3788 | 1462530601433 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}] 03:30:01 INFO - PROCESS | 3788 | 1462530601558 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:30:01 INFO - PROCESS | 3788 | 1462530601762 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:01 INFO - PROCESS | 3788 | ++DOCSHELL 1B77A400 == 142 [pid = 3788] [id = 686] 03:30:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 340 (1B77B800) [pid = 3788] [serial = 2058] [outer = 00000000] 03:30:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 341 (1D10B800) [pid = 3788] [serial = 2059] [outer = 1B77B800] 03:30:01 INFO - PROCESS | 3788 | 1462530601816 Marionette DEBUG loaded listener.js 03:30:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 342 (1E710400) [pid = 3788] [serial = 2060] [outer = 1B77B800] 03:30:02 INFO - PROCESS | 3788 | 1462530602418 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] 03:30:02 INFO - PROCESS | 3788 | 1462530602485 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 03:30:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:30:02 INFO - PROCESS | 3788 | 1462530602488 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:30:02 INFO - PROCESS | 3788 | 1462530602490 Marionette TRACE conn3 <- [1,2710,null,{}] 03:30:02 INFO - PROCESS | 3788 | 1462530602494 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}] 03:30:02 INFO - PROCESS | 3788 | 1462530602619 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:30:02 INFO - PROCESS | 3788 | 1462530602812 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:02 INFO - PROCESS | 3788 | ++DOCSHELL 1B9C7400 == 143 [pid = 3788] [id = 687] 03:30:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 343 (1B9CFC00) [pid = 3788] [serial = 2061] [outer = 00000000] 03:30:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 344 (1E90FC00) [pid = 3788] [serial = 2062] [outer = 1B9CFC00] 03:30:02 INFO - PROCESS | 3788 | 1462530602866 Marionette DEBUG loaded listener.js 03:30:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 345 (1EF08C00) [pid = 3788] [serial = 2063] [outer = 1B9CFC00] 03:30:03 INFO - PROCESS | 3788 | 1462530603490 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] 03:30:03 INFO - PROCESS | 3788 | 1462530603545 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 03:30:03 INFO - PROCESS | 3788 | 1462530603549 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:30:03 INFO - PROCESS | 3788 | 1462530603551 Marionette TRACE conn3 <- [1,2714,null,{}] 03:30:03 INFO - PROCESS | 3788 | 1462530603554 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}] 03:30:03 INFO - PROCESS | 3788 | 1462530603682 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:30:03 INFO - PROCESS | 3788 | 1462530603876 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:03 INFO - PROCESS | 3788 | ++DOCSHELL 1E902800 == 144 [pid = 3788] [id = 688] 03:30:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 346 (1E906000) [pid = 3788] [serial = 2064] [outer = 00000000] 03:30:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 347 (1F19BC00) [pid = 3788] [serial = 2065] [outer = 1E906000] 03:30:03 INFO - PROCESS | 3788 | 1462530603930 Marionette DEBUG loaded listener.js 03:30:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 348 (1F1D4800) [pid = 3788] [serial = 2066] [outer = 1E906000] 03:30:04 INFO - PROCESS | 3788 | 1462530604485 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]]]}] 03:30:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:30:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 984ms 03:30:04 INFO - PROCESS | 3788 | 1462530604539 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:30:04 INFO - PROCESS | 3788 | 1462530604541 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 03:30:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:30:04 INFO - PROCESS | 3788 | 1462530604545 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:30:04 INFO - PROCESS | 3788 | 1462530604548 Marionette TRACE conn3 <- [1,2718,null,{}] 03:30:04 INFO - PROCESS | 3788 | 1462530604551 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}] 03:30:04 INFO - PROCESS | 3788 | 1462530604696 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:30:04 INFO - PROCESS | 3788 | 1462530604904 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:04 INFO - PROCESS | 3788 | ++DOCSHELL 1EF24400 == 145 [pid = 3788] [id = 689] 03:30:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 349 (1F192800) [pid = 3788] [serial = 2067] [outer = 00000000] 03:30:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 350 (1F7B5000) [pid = 3788] [serial = 2068] [outer = 1F192800] 03:30:04 INFO - PROCESS | 3788 | 1462530604963 Marionette DEBUG loaded listener.js 03:30:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 351 (1FF5EC00) [pid = 3788] [serial = 2069] [outer = 1F192800] 03:30:06 INFO - PROCESS | 3788 | 1462530606086 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] 03:30:06 INFO - PROCESS | 3788 | 1462530606104 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 03:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:30:06 INFO - PROCESS | 3788 | 1462530606108 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:30:06 INFO - PROCESS | 3788 | 1462530606110 Marionette TRACE conn3 <- [1,2722,null,{}] 03:30:06 INFO - PROCESS | 3788 | 1462530606114 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}] 03:30:06 INFO - PROCESS | 3788 | 1462530606272 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:30:06 INFO - PROCESS | 3788 | 1462530606510 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:06 INFO - PROCESS | 3788 | ++DOCSHELL 1B9D1C00 == 146 [pid = 3788] [id = 690] 03:30:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 352 (1D101800) [pid = 3788] [serial = 2070] [outer = 00000000] 03:30:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 353 (20521C00) [pid = 3788] [serial = 2071] [outer = 1D101800] 03:30:06 INFO - PROCESS | 3788 | 1462530606564 Marionette DEBUG loaded listener.js 03:30:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 354 (20523000) [pid = 3788] [serial = 2072] [outer = 1D101800] 03:30:07 INFO - PROCESS | 3788 | 1462530607212 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]]]}] 03:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1156ms 03:30:07 INFO - PROCESS | 3788 | 1462530607260 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 03:30:07 INFO - PROCESS | 3788 | 1462530607262 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 03:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:30:07 INFO - PROCESS | 3788 | 1462530607266 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:30:07 INFO - PROCESS | 3788 | 1462530607268 Marionette TRACE conn3 <- [1,2726,null,{}] 03:30:07 INFO - PROCESS | 3788 | 1462530607272 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}] 03:30:07 INFO - PROCESS | 3788 | 1462530607406 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:30:07 INFO - PROCESS | 3788 | 1462530607606 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:07 INFO - PROCESS | 3788 | ++DOCSHELL 20610800 == 147 [pid = 3788] [id = 691] 03:30:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 355 (20705800) [pid = 3788] [serial = 2073] [outer = 00000000] 03:30:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 356 (20A27000) [pid = 3788] [serial = 2074] [outer = 20705800] 03:30:07 INFO - PROCESS | 3788 | 1462530607668 Marionette DEBUG loaded listener.js 03:30:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 357 (20A2D400) [pid = 3788] [serial = 2075] [outer = 20705800] 03:30:08 INFO - PROCESS | 3788 | 1462530608341 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]]]}] 03:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1078ms 03:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:30:08 INFO - PROCESS | 3788 | 1462530608359 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:30:08 INFO - PROCESS | 3788 | 1462530608361 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 03:30:08 INFO - PROCESS | 3788 | 1462530608364 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:30:08 INFO - PROCESS | 3788 | 1462530608366 Marionette TRACE conn3 <- [1,2730,null,{}] 03:30:08 INFO - PROCESS | 3788 | 1462530608369 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}] 03:30:08 INFO - PROCESS | 3788 | 1462530608507 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:30:08 INFO - PROCESS | 3788 | 1462530608722 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:08 INFO - PROCESS | 3788 | ++DOCSHELL 20C9F800 == 148 [pid = 3788] [id = 692] 03:30:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 358 (20D10400) [pid = 3788] [serial = 2076] [outer = 00000000] 03:30:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 359 (20D4C800) [pid = 3788] [serial = 2077] [outer = 20D10400] 03:30:08 INFO - PROCESS | 3788 | 1462530608775 Marionette DEBUG loaded listener.js 03:30:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 360 (20D6C000) [pid = 3788] [serial = 2078] [outer = 20D10400] 03:30:09 INFO - PROCESS | 3788 | 1462530609605 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]]]}] 03:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1296ms 03:30:09 INFO - PROCESS | 3788 | 1462530609664 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 03:30:09 INFO - PROCESS | 3788 | 1462530609668 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 03:30:09 INFO - PROCESS | 3788 | 1462530609673 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:30:09 INFO - PROCESS | 3788 | 1462530609677 Marionette TRACE conn3 <- [1,2734,null,{}] 03:30:09 INFO - PROCESS | 3788 | 1462530609682 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}] 03:30:09 INFO - PROCESS | 3788 | 1462530609812 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:30:10 INFO - PROCESS | 3788 | 1462530610012 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:10 INFO - PROCESS | 3788 | ++DOCSHELL 142B2800 == 149 [pid = 3788] [id = 693] 03:30:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 361 (14666400) [pid = 3788] [serial = 2079] [outer = 00000000] 03:30:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 362 (162D7800) [pid = 3788] [serial = 2080] [outer = 14666400] 03:30:10 INFO - PROCESS | 3788 | 1462530610060 Marionette DEBUG loaded listener.js 03:30:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 363 (1791E400) [pid = 3788] [serial = 2081] [outer = 14666400] 03:30:10 INFO - PROCESS | 3788 | 1462530610656 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]]]}] 03:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1000ms 03:30:10 INFO - PROCESS | 3788 | 1462530610690 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:30:10 INFO - PROCESS | 3788 | 1462530610696 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 03:30:10 INFO - PROCESS | 3788 | 1462530610704 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:30:10 INFO - PROCESS | 3788 | 1462530610706 Marionette TRACE conn3 <- [1,2738,null,{}] 03:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:30:10 INFO - PROCESS | 3788 | 1462530610710 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}] 03:30:10 INFO - PROCESS | 3788 | 1462530610833 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:30:11 INFO - PROCESS | 3788 | 1462530611048 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:11 INFO - PROCESS | 3788 | ++DOCSHELL 117D4800 == 150 [pid = 3788] [id = 694] 03:30:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 364 (1355B400) [pid = 3788] [serial = 2082] [outer = 00000000] 03:30:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 365 (19CC8400) [pid = 3788] [serial = 2083] [outer = 1355B400] 03:30:11 INFO - PROCESS | 3788 | 1462530611099 Marionette DEBUG loaded listener.js 03:30:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 366 (1ABB2C00) [pid = 3788] [serial = 2084] [outer = 1355B400] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 142A5C00 == 149 [pid = 3788] [id = 675] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 0F639400 == 148 [pid = 3788] [id = 674] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 10F42400 == 147 [pid = 3788] [id = 673] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 11B13800 == 146 [pid = 3788] [id = 671] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 135BB000 == 145 [pid = 3788] [id = 670] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 23D6CC00 == 144 [pid = 3788] [id = 669] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 365 (20D6B400) [pid = 3788] [serial = 1972] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 364 (20E8C000) [pid = 3788] [serial = 1915] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 363 (22AD6400) [pid = 3788] [serial = 1918] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 362 (22F33800) [pid = 3788] [serial = 1921] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 361 (22F3B000) [pid = 3788] [serial = 1924] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 360 (22F54000) [pid = 3788] [serial = 1927] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 359 (242D9800) [pid = 3788] [serial = 1930] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 358 (24DAB400) [pid = 3788] [serial = 1933] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 357 (2052A800) [pid = 3788] [serial = 1936] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 356 (1B771C00) [pid = 3788] [serial = 1939] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 23D62800 == 143 [pid = 3788] [id = 668] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 1F198800 == 142 [pid = 3788] [id = 667] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 22F67000 == 141 [pid = 3788] [id = 666] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 22F62000 == 140 [pid = 3788] [id = 665] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 22F53400 == 139 [pid = 3788] [id = 664] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 20E8E800 == 138 [pid = 3788] [id = 663] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 20D76800 == 137 [pid = 3788] [id = 662] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 20D78400 == 136 [pid = 3788] [id = 661] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 1F74FC00 == 135 [pid = 3788] [id = 660] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 17527400 == 134 [pid = 3788] [id = 659] 03:30:11 INFO - PROCESS | 3788 | --DOCSHELL 13D7C400 == 133 [pid = 3788] [id = 658] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 355 (1F7BF000) [pid = 3788] [serial = 1960] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 354 (20568800) [pid = 3788] [serial = 1963] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 353 (1707B800) [pid = 3788] [serial = 1966] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 352 (19CB5C00) [pid = 3788] [serial = 1951] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 351 (1A4A6C00) [pid = 3788] [serial = 1952] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 350 (1B77F800) [pid = 3788] [serial = 1954] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 349 (1B930C00) [pid = 3788] [serial = 1955] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 348 (1E715400) [pid = 3788] [serial = 1957] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 347 (185B2C00) [pid = 3788] [serial = 1946] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 346 (17915C00) [pid = 3788] [serial = 1945] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 345 (20A06000) [pid = 3788] [serial = 1909] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 344 (2070EC00) [pid = 3788] [serial = 1964] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 343 (1AE10400) [pid = 3788] [serial = 1949] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 342 (1713C000) [pid = 3788] [serial = 1948] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 341 (15A62400) [pid = 3788] [serial = 1900] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 340 (20A08000) [pid = 3788] [serial = 1969] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 339 (19DB4800) [pid = 3788] [serial = 1903] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 338 (1F7BF400) [pid = 3788] [serial = 1942] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 337 (20D1B400) [pid = 3788] [serial = 1912] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 336 (1F7BB800) [pid = 3788] [serial = 1906] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 335 (19CBE400) [pid = 3788] [serial = 1967] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 334 (1FF5F400) [pid = 3788] [serial = 1961] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 333 (20C9B800) [pid = 3788] [serial = 1970] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | --DOMWINDOW == 332 (1E90B800) [pid = 3788] [serial = 1958] [outer = 00000000] [url = about:blank] 03:30:11 INFO - PROCESS | 3788 | 1462530611694 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]]]}] 03:30:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:30:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1031ms 03:30:11 INFO - PROCESS | 3788 | 1462530611757 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:30:11 INFO - PROCESS | 3788 | 1462530611759 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 03:30:11 INFO - PROCESS | 3788 | 1462530611762 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:30:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:30:11 INFO - PROCESS | 3788 | 1462530611766 Marionette TRACE conn3 <- [1,2742,null,{}] 03:30:11 INFO - PROCESS | 3788 | 1462530611776 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}] 03:30:11 INFO - PROCESS | 3788 | 1462530611891 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:30:12 INFO - PROCESS | 3788 | 1462530612049 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 3788 | ++DOCSHELL 1102E400 == 134 [pid = 3788] [id = 695] 03:30:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 333 (11037800) [pid = 3788] [serial = 2085] [outer = 00000000] 03:30:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 334 (19CC7000) [pid = 3788] [serial = 2086] [outer = 11037800] 03:30:12 INFO - PROCESS | 3788 | 1462530612096 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 335 (1AB14C00) [pid = 3788] [serial = 2087] [outer = 11037800] 03:30:12 INFO - PROCESS | 3788 | 1462530612484 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]]]}] 03:30:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:30:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 749ms 03:30:12 INFO - PROCESS | 3788 | 1462530612509 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:30:12 INFO - PROCESS | 3788 | 1462530612512 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 03:30:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:30:12 INFO - PROCESS | 3788 | 1462530612515 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:30:12 INFO - PROCESS | 3788 | 1462530612517 Marionette TRACE conn3 <- [1,2746,null,{}] 03:30:12 INFO - PROCESS | 3788 | 1462530612522 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}] 03:30:12 INFO - PROCESS | 3788 | 1462530612661 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:30:12 INFO - PROCESS | 3788 | 1462530612670 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:12 INFO - PROCESS | 3788 | ++DOCSHELL 19CA7800 == 135 [pid = 3788] [id = 696] 03:30:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 336 (1A986C00) [pid = 3788] [serial = 2088] [outer = 00000000] 03:30:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 337 (1B930C00) [pid = 3788] [serial = 2089] [outer = 1A986C00] 03:30:12 INFO - PROCESS | 3788 | 1462530612715 Marionette DEBUG loaded listener.js 03:30:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 338 (1D105C00) [pid = 3788] [serial = 2090] [outer = 1A986C00] 03:30:13 INFO - PROCESS | 3788 | 1462530613257 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]]]}] 03:30:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:30:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 797ms 03:30:13 INFO - PROCESS | 3788 | 1462530613317 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:30:13 INFO - PROCESS | 3788 | 1462530613319 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 03:30:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:30:13 INFO - PROCESS | 3788 | 1462530613322 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:30:13 INFO - PROCESS | 3788 | 1462530613324 Marionette TRACE conn3 <- [1,2750,null,{}] 03:30:13 INFO - PROCESS | 3788 | 1462530613328 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}] 03:30:13 INFO - PROCESS | 3788 | 1462530613433 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:30:13 INFO - PROCESS | 3788 | 1462530613609 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:13 INFO - PROCESS | 3788 | ++DOCSHELL 1E714400 == 136 [pid = 3788] [id = 697] 03:30:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 339 (1E715400) [pid = 3788] [serial = 2091] [outer = 00000000] 03:30:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 340 (1F1D8000) [pid = 3788] [serial = 2092] [outer = 1E715400] 03:30:13 INFO - PROCESS | 3788 | 1462530613652 Marionette DEBUG loaded listener.js 03:30:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 341 (1F74DC00) [pid = 3788] [serial = 2093] [outer = 1E715400] 03:30:14 INFO - PROCESS | 3788 | 1462530614108 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]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 843ms 03:30:14 INFO - PROCESS | 3788 | 1462530614166 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 3788 | 1462530614168 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 03:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:30:14 INFO - PROCESS | 3788 | 1462530614171 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - PROCESS | 3788 | 1462530614183 Marionette TRACE conn3 <- [1,2754,null,{}] 03:30:14 INFO - PROCESS | 3788 | 1462530614187 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}] 03:30:14 INFO - PROCESS | 3788 | 1462530614358 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:30:14 INFO - PROCESS | 3788 | 1462530614382 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:14 INFO - PROCESS | 3788 | ++DOCSHELL 1F747000 == 137 [pid = 3788] [id = 698] 03:30:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 342 (1F7B1400) [pid = 3788] [serial = 2094] [outer = 00000000] 03:30:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 343 (2070DC00) [pid = 3788] [serial = 2095] [outer = 1F7B1400] 03:30:14 INFO - PROCESS | 3788 | 1462530614426 Marionette DEBUG loaded listener.js 03:30:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 344 (20A96C00) [pid = 3788] [serial = 2096] [outer = 1F7B1400] 03:30:14 INFO - PROCESS | 3788 | 1462530614886 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]]]}] 03:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 750ms 03:30:14 INFO - PROCESS | 3788 | 1462530614932 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:30:14 INFO - PROCESS | 3788 | 1462530614934 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 03:30:14 INFO - PROCESS | 3788 | 1462530614937 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:30:14 INFO - PROCESS | 3788 | 1462530614939 Marionette TRACE conn3 <- [1,2758,null,{}] 03:30:14 INFO - PROCESS | 3788 | 1462530614942 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}] 03:30:15 INFO - PROCESS | 3788 | 1462530615102 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:30:15 INFO - PROCESS | 3788 | 1462530615123 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:15 INFO - PROCESS | 3788 | ++DOCSHELL 17B60C00 == 138 [pid = 3788] [id = 699] 03:30:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 345 (19CBF000) [pid = 3788] [serial = 2097] [outer = 00000000] 03:30:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 346 (20CA0C00) [pid = 3788] [serial = 2098] [outer = 19CBF000] 03:30:15 INFO - PROCESS | 3788 | 1462530615167 Marionette DEBUG loaded listener.js 03:30:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 347 (20D4F000) [pid = 3788] [serial = 2099] [outer = 19CBF000] 03:30:15 INFO - PROCESS | 3788 | 1462530615640 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]]]}] 03:30:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:30:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 735ms 03:30:15 INFO - PROCESS | 3788 | 1462530615681 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:30:15 INFO - PROCESS | 3788 | 1462530615683 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 03:30:15 INFO - PROCESS | 3788 | 1462530615686 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:30:15 INFO - PROCESS | 3788 | 1462530615688 Marionette TRACE conn3 <- [1,2762,null,{}] 03:30:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:30:15 INFO - PROCESS | 3788 | 1462530615691 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}] 03:30:15 INFO - PROCESS | 3788 | 1462530615887 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:30:16 INFO - PROCESS | 3788 | --DOMWINDOW == 346 (15D5EC00) [pid = 3788] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:30:16 INFO - PROCESS | 3788 | --DOMWINDOW == 345 (16C80400) [pid = 3788] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:30:16 INFO - PROCESS | 3788 | --DOMWINDOW == 344 (10F4F400) [pid = 3788] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:30:16 INFO - PROCESS | 3788 | --DOMWINDOW == 343 (10F43000) [pid = 3788] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:30:16 INFO - PROCESS | 3788 | --DOMWINDOW == 342 (142ABC00) [pid = 3788] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:30:16 INFO - PROCESS | 3788 | 1462530616203 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 3788 | ++DOCSHELL 10F4C800 == 139 [pid = 3788] [id = 700] 03:30:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 343 (10F4F400) [pid = 3788] [serial = 2100] [outer = 00000000] 03:30:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 344 (16C80400) [pid = 3788] [serial = 2101] [outer = 10F4F400] 03:30:16 INFO - PROCESS | 3788 | 1462530616246 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 345 (20A24800) [pid = 3788] [serial = 2102] [outer = 10F4F400] 03:30:16 INFO - PROCESS | 3788 | 1462530616618 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]]]}] 03:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 938ms 03:30:16 INFO - PROCESS | 3788 | 1462530616634 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:30:16 INFO - PROCESS | 3788 | 1462530616636 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 03:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:30:16 INFO - PROCESS | 3788 | 1462530616656 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:30:16 INFO - PROCESS | 3788 | 1462530616659 Marionette TRACE conn3 <- [1,2766,null,{}] 03:30:16 INFO - PROCESS | 3788 | 1462530616662 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}] 03:30:16 INFO - PROCESS | 3788 | 1462530616769 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:30:16 INFO - PROCESS | 3788 | 1462530616785 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:16 INFO - PROCESS | 3788 | ++DOCSHELL 142ABC00 == 140 [pid = 3788] [id = 701] 03:30:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 346 (1B363C00) [pid = 3788] [serial = 2103] [outer = 00000000] 03:30:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 347 (20E26C00) [pid = 3788] [serial = 2104] [outer = 1B363C00] 03:30:16 INFO - PROCESS | 3788 | 1462530616828 Marionette DEBUG loaded listener.js 03:30:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 348 (20E2E000) [pid = 3788] [serial = 2105] [outer = 1B363C00] 03:30:17 INFO - PROCESS | 3788 | 1462530617305 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]]]}] 03:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 687ms 03:30:17 INFO - PROCESS | 3788 | 1462530617374 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:30:17 INFO - PROCESS | 3788 | 1462530617376 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 03:30:17 INFO - PROCESS | 3788 | 1462530617380 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:30:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:30:17 INFO - PROCESS | 3788 | 1462530617381 Marionette TRACE conn3 <- [1,2770,null,{}] 03:30:17 INFO - PROCESS | 3788 | 1462530617385 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}] 03:30:17 INFO - PROCESS | 3788 | 1462530617492 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:30:17 INFO - PROCESS | 3788 | 1462530617529 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:17 INFO - PROCESS | 3788 | ++DOCSHELL 20E21000 == 141 [pid = 3788] [id = 702] 03:30:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 349 (20E8F000) [pid = 3788] [serial = 2106] [outer = 00000000] 03:30:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 350 (20ED1C00) [pid = 3788] [serial = 2107] [outer = 20E8F000] 03:30:17 INFO - PROCESS | 3788 | 1462530617571 Marionette DEBUG loaded listener.js 03:30:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 351 (20ED9800) [pid = 3788] [serial = 2108] [outer = 20E8F000] 03:30:18 INFO - PROCESS | 3788 | 1462530618062 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]]]}] 03:30:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:30:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 735ms 03:30:18 INFO - PROCESS | 3788 | 1462530618218 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:30:18 INFO - PROCESS | 3788 | 1462530618222 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 03:30:18 INFO - PROCESS | 3788 | 1462530618229 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:30:18 INFO - PROCESS | 3788 | 1462530618233 Marionette TRACE conn3 <- [1,2774,null,{}] 03:30:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:30:18 INFO - PROCESS | 3788 | 1462530618239 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}] 03:30:18 INFO - PROCESS | 3788 | 1462530618377 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:30:18 INFO - PROCESS | 3788 | 1462530618613 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:18 INFO - PROCESS | 3788 | ++DOCSHELL 13C6EC00 == 142 [pid = 3788] [id = 703] 03:30:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 352 (13E3AC00) [pid = 3788] [serial = 2109] [outer = 00000000] 03:30:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 353 (142A5C00) [pid = 3788] [serial = 2110] [outer = 13E3AC00] 03:30:18 INFO - PROCESS | 3788 | 1462530618673 Marionette DEBUG loaded listener.js 03:30:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 354 (15D5F000) [pid = 3788] [serial = 2111] [outer = 13E3AC00] 03:30:19 INFO - PROCESS | 3788 | 1462530619314 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]]]}] 03:30:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:30:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1078ms 03:30:19 INFO - PROCESS | 3788 | 1462530619340 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:30:19 INFO - PROCESS | 3788 | 1462530619345 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 03:30:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:30:19 INFO - PROCESS | 3788 | 1462530619355 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:30:19 INFO - PROCESS | 3788 | 1462530619359 Marionette TRACE conn3 <- [1,2778,null,{}] 03:30:19 INFO - PROCESS | 3788 | 1462530619363 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}] 03:30:19 INFO - PROCESS | 3788 | 1462530619498 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:30:19 INFO - PROCESS | 3788 | 1462530619708 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:19 INFO - PROCESS | 3788 | ++DOCSHELL 1791F800 == 143 [pid = 3788] [id = 704] 03:30:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 355 (18714800) [pid = 3788] [serial = 2112] [outer = 00000000] 03:30:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 356 (19CBE400) [pid = 3788] [serial = 2113] [outer = 18714800] 03:30:19 INFO - PROCESS | 3788 | 1462530619770 Marionette DEBUG loaded listener.js 03:30:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 357 (1A987800) [pid = 3788] [serial = 2114] [outer = 18714800] 03:30:20 INFO - PROCESS | 3788 | 1462530620402 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]]]}] 03:30:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:30:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1093ms 03:30:20 INFO - PROCESS | 3788 | 1462530620450 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:30:20 INFO - PROCESS | 3788 | 1462530620452 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 03:30:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:30:20 INFO - PROCESS | 3788 | 1462530620457 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:30:20 INFO - PROCESS | 3788 | 1462530620459 Marionette TRACE conn3 <- [1,2782,null,{}] 03:30:20 INFO - PROCESS | 3788 | 1462530620468 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}] 03:30:20 INFO - PROCESS | 3788 | 1462530620605 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:30:20 INFO - PROCESS | 3788 | 1462530620824 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:20 INFO - PROCESS | 3788 | ++DOCSHELL 20610000 == 144 [pid = 3788] [id = 705] 03:30:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 358 (20701400) [pid = 3788] [serial = 2115] [outer = 00000000] 03:30:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 359 (20D1B800) [pid = 3788] [serial = 2116] [outer = 20701400] 03:30:20 INFO - PROCESS | 3788 | 1462530620884 Marionette DEBUG loaded listener.js 03:30:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 360 (20E88000) [pid = 3788] [serial = 2117] [outer = 20701400] 03:30:21 INFO - PROCESS | 3788 | 1462530621425 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]]]}] 03:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1031ms 03:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:30:21 INFO - PROCESS | 3788 | 1462530621498 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:30:21 INFO - PROCESS | 3788 | 1462530621500 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 03:30:21 INFO - PROCESS | 3788 | 1462530621504 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:30:21 INFO - PROCESS | 3788 | 1462530621506 Marionette TRACE conn3 <- [1,2786,null,{}] 03:30:21 INFO - PROCESS | 3788 | 1462530621528 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}] 03:30:21 INFO - PROCESS | 3788 | 1462530621660 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:30:21 INFO - PROCESS | 3788 | 1462530621867 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:21 INFO - PROCESS | 3788 | ++DOCSHELL 20D9DC00 == 145 [pid = 3788] [id = 706] 03:30:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 361 (22AD8800) [pid = 3788] [serial = 2118] [outer = 00000000] 03:30:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 362 (22BA4800) [pid = 3788] [serial = 2119] [outer = 22AD8800] 03:30:21 INFO - PROCESS | 3788 | 1462530621920 Marionette DEBUG loaded listener.js 03:30:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 363 (22BAAC00) [pid = 3788] [serial = 2120] [outer = 22AD8800] 03:30:22 INFO - PROCESS | 3788 | 1462530622586 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]]]}] 03:30:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:30:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1109ms 03:30:22 INFO - PROCESS | 3788 | 1462530622620 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:30:22 INFO - PROCESS | 3788 | 1462530622622 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 03:30:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:30:22 INFO - PROCESS | 3788 | 1462530622625 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:30:22 INFO - PROCESS | 3788 | 1462530622627 Marionette TRACE conn3 <- [1,2790,null,{}] 03:30:22 INFO - PROCESS | 3788 | 1462530622631 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}] 03:30:22 INFO - PROCESS | 3788 | 1462530622759 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:30:22 INFO - PROCESS | 3788 | 1462530622958 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:22 INFO - PROCESS | 3788 | ++DOCSHELL 22ACC400 == 146 [pid = 3788] [id = 707] 03:30:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 364 (22B9F000) [pid = 3788] [serial = 2121] [outer = 00000000] 03:30:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 365 (22F3B000) [pid = 3788] [serial = 2122] [outer = 22B9F000] 03:30:23 INFO - PROCESS | 3788 | 1462530623010 Marionette DEBUG loaded listener.js 03:30:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 366 (22F48800) [pid = 3788] [serial = 2123] [outer = 22B9F000] 03:30:23 INFO - PROCESS | 3788 | 1462530623565 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]]]}] 03:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 999ms 03:30:23 INFO - PROCESS | 3788 | 1462530623629 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:30:23 INFO - PROCESS | 3788 | 1462530623631 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 03:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:30:23 INFO - PROCESS | 3788 | 1462530623635 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:30:23 INFO - PROCESS | 3788 | 1462530623637 Marionette TRACE conn3 <- [1,2794,null,{}] 03:30:23 INFO - PROCESS | 3788 | 1462530623640 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}] 03:30:23 INFO - PROCESS | 3788 | 1462530623789 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:30:24 INFO - PROCESS | 3788 | 1462530624009 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:24 INFO - PROCESS | 3788 | ++DOCSHELL 22F51400 == 147 [pid = 3788] [id = 708] 03:30:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 367 (22F67000) [pid = 3788] [serial = 2124] [outer = 00000000] 03:30:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 368 (23D64800) [pid = 3788] [serial = 2125] [outer = 22F67000] 03:30:24 INFO - PROCESS | 3788 | 1462530624063 Marionette DEBUG loaded listener.js 03:30:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 369 (23D6B000) [pid = 3788] [serial = 2126] [outer = 22F67000] 03:30:24 INFO - PROCESS | 3788 | 1462530624644 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]]]}] 03:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1047ms 03:30:24 INFO - PROCESS | 3788 | 1462530624678 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:30:24 INFO - PROCESS | 3788 | 1462530624680 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 03:30:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:30:24 INFO - PROCESS | 3788 | 1462530624683 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:30:24 INFO - PROCESS | 3788 | 1462530624685 Marionette TRACE conn3 <- [1,2798,null,{}] 03:30:24 INFO - PROCESS | 3788 | 1462530624706 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}] 03:30:24 INFO - PROCESS | 3788 | 1462530624834 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:30:25 INFO - PROCESS | 3788 | 1462530625052 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:25 INFO - PROCESS | 3788 | ++DOCSHELL 22F34C00 == 148 [pid = 3788] [id = 709] 03:30:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 370 (23D62000) [pid = 3788] [serial = 2127] [outer = 00000000] 03:30:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 371 (23DF2C00) [pid = 3788] [serial = 2128] [outer = 23D62000] 03:30:25 INFO - PROCESS | 3788 | 1462530625106 Marionette DEBUG loaded listener.js 03:30:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 372 (23DFB800) [pid = 3788] [serial = 2129] [outer = 23D62000] 03:30:25 INFO - PROCESS | 3788 | 1462530625661 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]]]}] 03:30:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:30:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1000ms 03:30:25 INFO - PROCESS | 3788 | 1462530625687 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:30:25 INFO - PROCESS | 3788 | 1462530625690 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 03:30:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:30:25 INFO - PROCESS | 3788 | 1462530625693 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:30:25 INFO - PROCESS | 3788 | 1462530625695 Marionette TRACE conn3 <- [1,2802,null,{}] 03:30:25 INFO - PROCESS | 3788 | 1462530625699 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}] 03:30:25 INFO - PROCESS | 3788 | 1462530625826 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:30:26 INFO - PROCESS | 3788 | 1462530626045 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:26 INFO - PROCESS | 3788 | ++DOCSHELL 23D6D800 == 149 [pid = 3788] [id = 710] 03:30:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 373 (23DEFC00) [pid = 3788] [serial = 2130] [outer = 00000000] 03:30:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 374 (2422E400) [pid = 3788] [serial = 2131] [outer = 23DEFC00] 03:30:26 INFO - PROCESS | 3788 | 1462530626098 Marionette DEBUG loaded listener.js 03:30:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 375 (242D5000) [pid = 3788] [serial = 2132] [outer = 23DEFC00] 03:30:26 INFO - PROCESS | 3788 | 1462530626698 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]]]}] 03:30:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:30:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1031ms 03:30:26 INFO - PROCESS | 3788 | 1462530626748 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:30:26 INFO - PROCESS | 3788 | 1462530626750 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 03:30:26 INFO - PROCESS | 3788 | 1462530626754 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:30:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:30:26 INFO - PROCESS | 3788 | 1462530626756 Marionette TRACE conn3 <- [1,2806,null,{}] 03:30:26 INFO - PROCESS | 3788 | 1462530626759 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}] 03:30:26 INFO - PROCESS | 3788 | 1462530626889 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:30:27 INFO - PROCESS | 3788 | 1462530627093 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:27 INFO - PROCESS | 3788 | ++DOCSHELL 24222400 == 150 [pid = 3788] [id = 711] 03:30:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 376 (24227C00) [pid = 3788] [serial = 2133] [outer = 00000000] 03:30:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 377 (242DD000) [pid = 3788] [serial = 2134] [outer = 24227C00] 03:30:27 INFO - PROCESS | 3788 | 1462530627147 Marionette DEBUG loaded listener.js 03:30:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 378 (24DA8800) [pid = 3788] [serial = 2135] [outer = 24227C00] 03:30:27 INFO - PROCESS | 3788 | 1462530627737 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]]]}] 03:30:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:30:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1031ms 03:30:27 INFO - PROCESS | 3788 | 1462530627809 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:30:27 INFO - PROCESS | 3788 | 1462530627811 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 03:30:27 INFO - PROCESS | 3788 | 1462530627815 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:30:27 INFO - PROCESS | 3788 | 1462530627817 Marionette TRACE conn3 <- [1,2810,null,{}] 03:30:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:30:27 INFO - PROCESS | 3788 | 1462530627820 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}] 03:30:27 INFO - PROCESS | 3788 | 1462530627949 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:30:28 INFO - PROCESS | 3788 | 1462530628155 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:28 INFO - PROCESS | 3788 | ++DOCSHELL 242CF800 == 151 [pid = 3788] [id = 712] 03:30:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 379 (242D8C00) [pid = 3788] [serial = 2136] [outer = 00000000] 03:30:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 380 (257A6C00) [pid = 3788] [serial = 2137] [outer = 242D8C00] 03:30:28 INFO - PROCESS | 3788 | 1462530628209 Marionette DEBUG loaded listener.js 03:30:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 381 (257ACC00) [pid = 3788] [serial = 2138] [outer = 242D8C00] 03:30:28 INFO - PROCESS | 3788 | 1462530628790 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]]]}] 03:30:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:30:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 984ms 03:30:28 INFO - PROCESS | 3788 | 1462530628804 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:30:28 INFO - PROCESS | 3788 | 1462530628807 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 03:30:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:30:28 INFO - PROCESS | 3788 | 1462530628810 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:30:28 INFO - PROCESS | 3788 | 1462530628813 Marionette TRACE conn3 <- [1,2814,null,{}] 03:30:28 INFO - PROCESS | 3788 | 1462530628817 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}] 03:30:28 INFO - PROCESS | 3788 | 1462530628962 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:30:29 INFO - PROCESS | 3788 | 1462530629181 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:29 INFO - PROCESS | 3788 | ++DOCSHELL 24DAB400 == 152 [pid = 3788] [id = 713] 03:30:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 382 (24DAE400) [pid = 3788] [serial = 2139] [outer = 00000000] 03:30:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 383 (25834C00) [pid = 3788] [serial = 2140] [outer = 24DAE400] 03:30:29 INFO - PROCESS | 3788 | 1462530629239 Marionette DEBUG loaded listener.js 03:30:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 384 (26715800) [pid = 3788] [serial = 2141] [outer = 24DAE400] 03:30:29 INFO - PROCESS | 3788 | 1462530629961 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:30:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:30:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1219ms 03:30:30 INFO - PROCESS | 3788 | 1462530630019 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:30:30 INFO - PROCESS | 3788 | 1462530630022 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 03:30:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:30:30 INFO - PROCESS | 3788 | 1462530630025 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:30:30 INFO - PROCESS | 3788 | 1462530630027 Marionette TRACE conn3 <- [1,2818,null,{}] 03:30:30 INFO - PROCESS | 3788 | 1462530630031 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}] 03:30:30 INFO - PROCESS | 3788 | 1462530630491 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:30:30 INFO - PROCESS | 3788 | 1462530630879 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:30 INFO - PROCESS | 3788 | ++DOCSHELL 1102D400 == 153 [pid = 3788] [id = 714] 03:30:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 385 (11030400) [pid = 3788] [serial = 2142] [outer = 00000000] 03:30:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 386 (11501800) [pid = 3788] [serial = 2143] [outer = 11030400] 03:30:30 INFO - PROCESS | 3788 | 1462530630932 Marionette DEBUG loaded listener.js 03:30:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 387 (11B0EC00) [pid = 3788] [serial = 2144] [outer = 11030400] 03:30:31 INFO - PROCESS | 3788 | 1462530631513 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]]]}] 03:30:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:30:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1562ms 03:30:31 INFO - PROCESS | 3788 | 1462530631588 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:30:31 INFO - PROCESS | 3788 | 1462530631591 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 03:30:31 INFO - PROCESS | 3788 | 1462530631596 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:30:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:30:31 INFO - PROCESS | 3788 | 1462530631600 Marionette TRACE conn3 <- [1,2822,null,{}] 03:30:31 INFO - PROCESS | 3788 | 1462530631604 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}] 03:30:31 INFO - PROCESS | 3788 | 1462530631727 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:30:31 INFO - PROCESS | 3788 | 1462530631945 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:31 INFO - PROCESS | 3788 | ++DOCSHELL 15960C00 == 154 [pid = 3788] [id = 715] 03:30:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 388 (15A63800) [pid = 3788] [serial = 2145] [outer = 00000000] 03:30:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 389 (16AC6400) [pid = 3788] [serial = 2146] [outer = 15A63800] 03:30:31 INFO - PROCESS | 3788 | 1462530631999 Marionette DEBUG loaded listener.js 03:30:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 390 (16DAC400) [pid = 3788] [serial = 2147] [outer = 15A63800] 03:30:32 INFO - PROCESS | 3788 | 1462530632622 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:30:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:30:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1078ms 03:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:30:32 INFO - PROCESS | 3788 | 1462530632688 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:30:32 INFO - PROCESS | 3788 | 1462530632691 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 03:30:32 INFO - PROCESS | 3788 | 1462530632694 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:30:32 INFO - PROCESS | 3788 | 1462530632696 Marionette TRACE conn3 <- [1,2826,null,{}] 03:30:32 INFO - PROCESS | 3788 | 1462530632700 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}] 03:30:32 INFO - PROCESS | 3788 | 1462530632816 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:30:33 INFO - PROCESS | 3788 | 1462530633025 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:33 INFO - PROCESS | 3788 | ++DOCSHELL 17923400 == 155 [pid = 3788] [id = 716] 03:30:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 391 (180E5C00) [pid = 3788] [serial = 2148] [outer = 00000000] 03:30:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 392 (19B50000) [pid = 3788] [serial = 2149] [outer = 180E5C00] 03:30:33 INFO - PROCESS | 3788 | 1462530633073 Marionette DEBUG loaded listener.js 03:30:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 393 (19CC1400) [pid = 3788] [serial = 2150] [outer = 180E5C00] 03:30:33 INFO - PROCESS | 3788 | 1462530633654 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]]]}] 03:30:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:30:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1000ms 03:30:33 INFO - PROCESS | 3788 | 1462530633696 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:30:33 INFO - PROCESS | 3788 | 1462530633700 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 03:30:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:30:33 INFO - PROCESS | 3788 | 1462530633710 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:30:33 INFO - PROCESS | 3788 | 1462530633714 Marionette TRACE conn3 <- [1,2830,null,{}] 03:30:33 INFO - PROCESS | 3788 | 1462530633718 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}] 03:30:33 INFO - PROCESS | 3788 | 1462530633838 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:30:34 INFO - PROCESS | 3788 | 1462530634059 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:34 INFO - PROCESS | 3788 | ++DOCSHELL 1B231C00 == 156 [pid = 3788] [id = 717] 03:30:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 394 (1B23A000) [pid = 3788] [serial = 2151] [outer = 00000000] 03:30:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 395 (1B922400) [pid = 3788] [serial = 2152] [outer = 1B23A000] 03:30:34 INFO - PROCESS | 3788 | 1462530634107 Marionette DEBUG loaded listener.js 03:30:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 396 (1D10E800) [pid = 3788] [serial = 2153] [outer = 1B23A000] 03:30:34 INFO - PROCESS | 3788 | 1462530634721 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]]]}] 03:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1047ms 03:30:34 INFO - PROCESS | 3788 | 1462530634773 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:30:34 INFO - PROCESS | 3788 | 1462530634775 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 03:30:34 INFO - PROCESS | 3788 | 1462530634778 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:30:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:30:34 INFO - PROCESS | 3788 | 1462530634780 Marionette TRACE conn3 <- [1,2834,null,{}] 03:30:34 INFO - PROCESS | 3788 | 1462530634784 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}] 03:30:34 INFO - PROCESS | 3788 | 1462530634898 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:30:35 INFO - PROCESS | 3788 | 1462530635104 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:35 INFO - PROCESS | 3788 | ++DOCSHELL 13D76C00 == 157 [pid = 3788] [id = 718] 03:30:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 397 (15A64400) [pid = 3788] [serial = 2154] [outer = 00000000] 03:30:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 398 (1EF1D800) [pid = 3788] [serial = 2155] [outer = 15A64400] 03:30:35 INFO - PROCESS | 3788 | 1462530635150 Marionette DEBUG loaded listener.js 03:30:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 399 (1F191800) [pid = 3788] [serial = 2156] [outer = 15A64400] 03:30:35 INFO - PROCESS | 3788 | 1462530635703 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]]]}] 03:30:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:30:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1000ms 03:30:35 INFO - PROCESS | 3788 | 1462530635781 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:30:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:30:35 INFO - PROCESS | 3788 | 1462530635783 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 03:30:35 INFO - PROCESS | 3788 | 1462530635786 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:30:35 INFO - PROCESS | 3788 | 1462530635788 Marionette TRACE conn3 <- [1,2838,null,{}] 03:30:35 INFO - PROCESS | 3788 | 1462530635792 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}] 03:30:35 INFO - PROCESS | 3788 | 1462530635907 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:30:36 INFO - PROCESS | 3788 | 1462530636118 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:36 INFO - PROCESS | 3788 | ++DOCSHELL 1A4AB400 == 158 [pid = 3788] [id = 719] 03:30:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 400 (1A98DC00) [pid = 3788] [serial = 2157] [outer = 00000000] 03:30:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 401 (1F1D9C00) [pid = 3788] [serial = 2158] [outer = 1A98DC00] 03:30:36 INFO - PROCESS | 3788 | 1462530636215 Marionette DEBUG loaded listener.js 03:30:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 402 (2052A800) [pid = 3788] [serial = 2159] [outer = 1A98DC00] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 19BF1800 == 157 [pid = 3788] [id = 267] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 15D5FC00 == 156 [pid = 3788] [id = 165] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 10D60800 == 155 [pid = 3788] [id = 469] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 1791AC00 == 154 [pid = 3788] [id = 222] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 15958000 == 153 [pid = 3788] [id = 119] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 15952800 == 152 [pid = 3788] [id = 410] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 142ABC00 == 151 [pid = 3788] [id = 701] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 10F4C800 == 150 [pid = 3788] [id = 700] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 17B60C00 == 149 [pid = 3788] [id = 699] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 1F747000 == 148 [pid = 3788] [id = 698] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 1E714400 == 147 [pid = 3788] [id = 697] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 19CA7800 == 146 [pid = 3788] [id = 696] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 20D15800 == 145 [pid = 3788] [id = 657] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 401 (1791F000) [pid = 3788] [serial = 2035] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 400 (19CAAC00) [pid = 3788] [serial = 1978] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 399 (24DAB000) [pid = 3788] [serial = 1993] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 398 (20530400) [pid = 3788] [serial = 1981] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 397 (24227400) [pid = 3788] [serial = 2002] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 396 (20E21400) [pid = 3788] [serial = 1984] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 395 (22F53800) [pid = 3788] [serial = 1990] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 394 (22F6A000) [pid = 3788] [serial = 1996] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 393 (1B9D0400) [pid = 3788] [serial = 2017] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 392 (23D69C00) [pid = 3788] [serial = 2005] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 391 (2582F400) [pid = 3788] [serial = 1999] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 390 (20ED6000) [pid = 3788] [serial = 1987] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 389 (1523A400) [pid = 3788] [serial = 1975] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 16C74000 == 144 [pid = 3788] [id = 677] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 1102E400 == 143 [pid = 3788] [id = 695] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 15D5CC00 == 142 [pid = 3788] [id = 676] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 117D4800 == 141 [pid = 3788] [id = 694] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 142B2800 == 140 [pid = 3788] [id = 693] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 1B9D1C00 == 139 [pid = 3788] [id = 690] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 1EF24400 == 138 [pid = 3788] [id = 689] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 1E902800 == 137 [pid = 3788] [id = 688] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 1B9C7400 == 136 [pid = 3788] [id = 687] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 1B77A400 == 135 [pid = 3788] [id = 686] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 1B077800 == 134 [pid = 3788] [id = 685] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 19CB5000 == 133 [pid = 3788] [id = 684] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 16C74C00 == 132 [pid = 3788] [id = 683] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 19BE7400 == 131 [pid = 3788] [id = 682] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 180EC400 == 130 [pid = 3788] [id = 681] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 13E3A800 == 129 [pid = 3788] [id = 680] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 11B07000 == 128 [pid = 3788] [id = 679] 03:30:36 INFO - PROCESS | 3788 | --DOCSHELL 170B4800 == 127 [pid = 3788] [id = 678] 03:30:36 INFO - PROCESS | 3788 | 1462530636928 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 388 (16C6A000) [pid = 3788] [serial = 2030] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 387 (1666DC00) [pid = 3788] [serial = 2029] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 386 (170B6400) [pid = 3788] [serial = 2032] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 385 (17828400) [pid = 3788] [serial = 2011] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 384 (132E6C00) [pid = 3788] [serial = 2023] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 383 (13559800) [pid = 3788] [serial = 2024] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 382 (1103CC00) [pid = 3788] [serial = 2021] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 381 (10F4FC00) [pid = 3788] [serial = 2020] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 380 (257A3C00) [pid = 3788] [serial = 2008] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 379 (15241C00) [pid = 3788] [serial = 2026] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 378 (1AB17C00) [pid = 3788] [serial = 2014] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 377 (1713EC00) [pid = 3788] [serial = 2033] [outer = 00000000] [url = about:blank] 03:30:36 INFO - PROCESS | 3788 | --DOMWINDOW == 376 (1595B400) [pid = 3788] [serial = 2027] [outer = 00000000] [url = about:blank] 03:30:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:30:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1187ms 03:30:36 INFO - PROCESS | 3788 | 1462530636984 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:30:36 INFO - PROCESS | 3788 | 1462530636986 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 03:30:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:30:36 INFO - PROCESS | 3788 | 1462530636989 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:30:36 INFO - PROCESS | 3788 | 1462530636991 Marionette TRACE conn3 <- [1,2842,null,{}] 03:30:36 INFO - PROCESS | 3788 | 1462530636994 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}] 03:30:37 INFO - PROCESS | 3788 | 1462530637097 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:30:37 INFO - PROCESS | 3788 | 1462530637107 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 3788 | ++DOCSHELL 117D4800 == 128 [pid = 3788] [id = 720] 03:30:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 377 (13418400) [pid = 3788] [serial = 2160] [outer = 00000000] 03:30:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 378 (13BF3000) [pid = 3788] [serial = 2161] [outer = 13418400] 03:30:37 INFO - PROCESS | 3788 | 1462530637150 Marionette DEBUG loaded listener.js 03:30:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 379 (15239800) [pid = 3788] [serial = 2162] [outer = 13418400] 03:30:37 INFO - PROCESS | 3788 | 1462530637774 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]]]}] 03:30:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:30:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 844ms 03:30:37 INFO - PROCESS | 3788 | 1462530637833 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:30:37 INFO - PROCESS | 3788 | 1462530637835 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 03:30:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:30:37 INFO - PROCESS | 3788 | 1462530637838 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:30:37 INFO - PROCESS | 3788 | 1462530637840 Marionette TRACE conn3 <- [1,2846,null,{}] 03:30:37 INFO - PROCESS | 3788 | 1462530637854 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}] 03:30:37 INFO - PROCESS | 3788 | 1462530637956 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:30:37 INFO - PROCESS | 3788 | 1462530637962 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:37 INFO - PROCESS | 3788 | ++DOCSHELL 142B2800 == 129 [pid = 3788] [id = 721] 03:30:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 380 (162DA000) [pid = 3788] [serial = 2163] [outer = 00000000] 03:30:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 381 (16DB1C00) [pid = 3788] [serial = 2164] [outer = 162DA000] 03:30:38 INFO - PROCESS | 3788 | 1462530638006 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 382 (1791AC00) [pid = 3788] [serial = 2165] [outer = 162DA000] 03:30:38 INFO - PROCESS | 3788 | 1462530638520 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:30:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:30:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 703ms 03:30:38 INFO - PROCESS | 3788 | 1462530638548 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:30:38 INFO - PROCESS | 3788 | 1462530638550 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 03:30:38 INFO - PROCESS | 3788 | 1462530638553 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:30:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:30:38 INFO - PROCESS | 3788 | 1462530638554 Marionette TRACE conn3 <- [1,2850,null,{}] 03:30:38 INFO - PROCESS | 3788 | 1462530638558 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}] 03:30:38 INFO - PROCESS | 3788 | 1462530638660 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:30:38 INFO - PROCESS | 3788 | 1462530638866 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:38 INFO - PROCESS | 3788 | ++DOCSHELL 13BF0000 == 130 [pid = 3788] [id = 722] 03:30:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 383 (1628D400) [pid = 3788] [serial = 2166] [outer = 00000000] 03:30:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 384 (1A4A3C00) [pid = 3788] [serial = 2167] [outer = 1628D400] 03:30:38 INFO - PROCESS | 3788 | 1462530638915 Marionette DEBUG loaded listener.js 03:30:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 385 (1B23E400) [pid = 3788] [serial = 2168] [outer = 1628D400] 03:30:39 INFO - PROCESS | 3788 | 1462530639322 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]]]}] 03:30:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:30:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 797ms 03:30:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:30:39 INFO - PROCESS | 3788 | 1462530639391 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:30:39 INFO - PROCESS | 3788 | 1462530639393 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 03:30:39 INFO - PROCESS | 3788 | 1462530639396 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:30:39 INFO - PROCESS | 3788 | 1462530639399 Marionette TRACE conn3 <- [1,2854,null,{}] 03:30:39 INFO - PROCESS | 3788 | 1462530639402 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}] 03:30:39 INFO - PROCESS | 3788 | 1462530639560 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:30:39 INFO - PROCESS | 3788 | 1462530639579 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:39 INFO - PROCESS | 3788 | ++DOCSHELL 14146800 == 131 [pid = 3788] [id = 723] 03:30:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 386 (1B240400) [pid = 3788] [serial = 2169] [outer = 00000000] 03:30:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 387 (1EF10800) [pid = 3788] [serial = 2170] [outer = 1B240400] 03:30:39 INFO - PROCESS | 3788 | 1462530639625 Marionette DEBUG loaded listener.js 03:30:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 388 (1F7BA400) [pid = 3788] [serial = 2171] [outer = 1B240400] 03:30:40 INFO - PROCESS | 3788 | 1462530640094 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]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:30:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 734ms 03:30:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:30:40 INFO - PROCESS | 3788 | 1462530640137 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 3788 | 1462530640139 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 03:30:40 INFO - PROCESS | 3788 | 1462530640142 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 3788 | 1462530640144 Marionette TRACE conn3 <- [1,2858,null,{}] 03:30:40 INFO - PROCESS | 3788 | 1462530640147 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}] 03:30:40 INFO - PROCESS | 3788 | 1462530640307 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:30:40 INFO - PROCESS | 3788 | 1462530640330 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:40 INFO - PROCESS | 3788 | ++DOCSHELL 2052A400 == 132 [pid = 3788] [id = 724] 03:30:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 389 (20A02400) [pid = 3788] [serial = 2172] [outer = 00000000] 03:30:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 390 (20A28000) [pid = 3788] [serial = 2173] [outer = 20A02400] 03:30:40 INFO - PROCESS | 3788 | 1462530640385 Marionette DEBUG loaded listener.js 03:30:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 391 (20D12C00) [pid = 3788] [serial = 2174] [outer = 20A02400] 03:30:40 INFO - PROCESS | 3788 | 1462530640881 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]]]}] 03:30:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:30:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 797ms 03:30:40 INFO - PROCESS | 3788 | 1462530640950 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:30:40 INFO - PROCESS | 3788 | 1462530640952 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 03:30:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:30:40 INFO - PROCESS | 3788 | 1462530640955 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:30:40 INFO - PROCESS | 3788 | 1462530640957 Marionette TRACE conn3 <- [1,2862,null,{}] 03:30:40 INFO - PROCESS | 3788 | 1462530640961 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}] 03:30:41 INFO - PROCESS | 3788 | 1462530641136 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:30:41 INFO - PROCESS | 3788 | 1462530641158 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:41 INFO - PROCESS | 3788 | ++DOCSHELL 20D49000 == 133 [pid = 3788] [id = 725] 03:30:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 392 (20D71800) [pid = 3788] [serial = 2175] [outer = 00000000] 03:30:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 393 (20E2C000) [pid = 3788] [serial = 2176] [outer = 20D71800] 03:30:41 INFO - PROCESS | 3788 | 1462530641201 Marionette DEBUG loaded listener.js 03:30:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 394 (20ED6000) [pid = 3788] [serial = 2177] [outer = 20D71800] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 393 (20A22C00) [pid = 3788] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 392 (14666400) [pid = 3788] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 391 (20AA1000) [pid = 3788] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 390 (1F1DBC00) [pid = 3788] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 389 (16AC3800) [pid = 3788] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 388 (1EF29000) [pid = 3788] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 387 (1A986C00) [pid = 3788] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 386 (1713DC00) [pid = 3788] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 385 (1E712400) [pid = 3788] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 384 (15D5F400) [pid = 3788] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 383 (19B4A800) [pid = 3788] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 382 (20703400) [pid = 3788] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 381 (1E715400) [pid = 3788] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 380 (20D9F000) [pid = 3788] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 379 (13E3E000) [pid = 3788] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 378 (172C9C00) [pid = 3788] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 377 (16C78400) [pid = 3788] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 376 (1355B400) [pid = 3788] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 375 (15D54C00) [pid = 3788] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:30:42 INFO - PROCESS | 3788 | --DOMWINDOW == 374 (1B775400) [pid = 3788] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 373 (1B363C00) [pid = 3788] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 372 (1F7B3400) [pid = 3788] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 371 (11037800) [pid = 3788] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 370 (19CBF000) [pid = 3788] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 369 (1F19C400) [pid = 3788] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 368 (15244800) [pid = 3788] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 367 (1B36D400) [pid = 3788] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 366 (20E8FC00) [pid = 3788] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 365 (1B362C00) [pid = 3788] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 364 (178CAC00) [pid = 3788] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 363 (20605400) [pid = 3788] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 362 (16665800) [pid = 3788] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 361 (1FF57800) [pid = 3788] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 360 (20A9D400) [pid = 3788] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 359 (20C9A800) [pid = 3788] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 358 (16651400) [pid = 3788] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 357 (17921000) [pid = 3788] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 356 (10F4F400) [pid = 3788] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 355 (1F745400) [pid = 3788] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 354 (1E716800) [pid = 3788] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 353 (1ABBBC00) [pid = 3788] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 352 (15D53800) [pid = 3788] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 351 (17145000) [pid = 3788] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 350 (117D8800) [pid = 3788] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 349 (1B9CC800) [pid = 3788] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 348 (1A4AA400) [pid = 3788] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 347 (1ABC1800) [pid = 3788] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 346 (1D103C00) [pid = 3788] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 345 (1D105400) [pid = 3788] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 344 (1A989000) [pid = 3788] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 343 (12C0B800) [pid = 3788] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 342 (2055A000) [pid = 3788] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 341 (1F7B1400) [pid = 3788] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 340 (1E907800) [pid = 3788] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 339 (19CC0800) [pid = 3788] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 338 (16C71400) [pid = 3788] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 337 (1B61C000) [pid = 3788] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 336 (11B0B800) [pid = 3788] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 335 (1EF0D000) [pid = 3788] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 334 (1EF1EC00) [pid = 3788] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 333 (20A21800) [pid = 3788] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 332 (1F7B9800) [pid = 3788] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 331 (20A0F000) [pid = 3788] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 330 (20710400) [pid = 3788] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 329 (1B36C400) [pid = 3788] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 328 (11BBF000) [pid = 3788] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 327 (13E3D400) [pid = 3788] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 326 (1E902C00) [pid = 3788] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 325 (1F7BC000) [pid = 3788] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 324 (1E70C800) [pid = 3788] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 323 (15959C00) [pid = 3788] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 322 (20C9CC00) [pid = 3788] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 321 (1A4AB000) [pid = 3788] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 320 (1323C800) [pid = 3788] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 319 (1EF0A800) [pid = 3788] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 318 (20702400) [pid = 3788] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 317 (2055D800) [pid = 3788] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 316 (1FF62C00) [pid = 3788] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 315 (1ABBD800) [pid = 3788] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 314 (1B615C00) [pid = 3788] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 313 (20A9F800) [pid = 3788] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 312 (16661800) [pid = 3788] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 311 (20A0FC00) [pid = 3788] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 310 (19CC1800) [pid = 3788] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:30:43 INFO - PROCESS | 3788 | --DOMWINDOW == 309 (20563800) [pid = 3788] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:30:43 INFO - PROCESS | 3788 | 1462530643209 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]]]}] 03:30:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:30:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2313ms 03:30:43 INFO - PROCESS | 3788 | 1462530643273 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:30:43 INFO - PROCESS | 3788 | 1462530643275 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 03:30:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:30:43 INFO - PROCESS | 3788 | 1462530643278 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:30:43 INFO - PROCESS | 3788 | 1462530643280 Marionette TRACE conn3 <- [1,2866,null,{}] 03:30:43 INFO - PROCESS | 3788 | 1462530643284 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}] 03:30:43 INFO - PROCESS | 3788 | 1462530643399 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:30:43 INFO - PROCESS | 3788 | 1462530643566 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:43 INFO - PROCESS | 3788 | ++DOCSHELL 11B08C00 == 134 [pid = 3788] [id = 726] 03:30:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 310 (11B0B800) [pid = 3788] [serial = 2178] [outer = 00000000] 03:30:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 311 (1355DC00) [pid = 3788] [serial = 2179] [outer = 11B0B800] 03:30:43 INFO - PROCESS | 3788 | 1462530643609 Marionette DEBUG loaded listener.js 03:30:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 312 (15956C00) [pid = 3788] [serial = 2180] [outer = 11B0B800] 03:30:43 INFO - PROCESS | 3788 | 1462530643989 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]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:30:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 750ms 03:30:44 INFO - PROCESS | 3788 | 1462530644020 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 3788 | 1462530644021 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 03:30:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:30:44 INFO - PROCESS | 3788 | 1462530644024 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 3788 | 1462530644026 Marionette TRACE conn3 <- [1,2870,null,{}] 03:30:44 INFO - PROCESS | 3788 | 1462530644030 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}] 03:30:44 INFO - PROCESS | 3788 | 1462530644162 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:30:44 INFO - PROCESS | 3788 | 1462530644323 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:44 INFO - PROCESS | 3788 | ++DOCSHELL 1323C800 == 135 [pid = 3788] [id = 727] 03:30:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 313 (15244800) [pid = 3788] [serial = 2181] [outer = 00000000] 03:30:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 314 (16C7F800) [pid = 3788] [serial = 2182] [outer = 15244800] 03:30:44 INFO - PROCESS | 3788 | 1462530644366 Marionette DEBUG loaded listener.js 03:30:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 315 (17531400) [pid = 3788] [serial = 2183] [outer = 15244800] 03:30:44 INFO - PROCESS | 3788 | 1462530644726 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]]]}] 03:30:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:30:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 734ms 03:30:44 INFO - PROCESS | 3788 | 1462530644781 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:30:44 INFO - PROCESS | 3788 | 1462530644783 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 03:30:44 INFO - PROCESS | 3788 | 1462530644786 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:30:44 INFO - PROCESS | 3788 | 1462530644788 Marionette TRACE conn3 <- [1,2874,null,{}] 03:30:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:30:44 INFO - PROCESS | 3788 | 1462530644791 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}] 03:30:44 INFO - PROCESS | 3788 | 1462530644896 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:30:45 INFO - PROCESS | 3788 | 1462530645208 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:45 INFO - PROCESS | 3788 | ++DOCSHELL 1057B000 == 136 [pid = 3788] [id = 728] 03:30:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 316 (10646800) [pid = 3788] [serial = 2184] [outer = 00000000] 03:30:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 317 (11034C00) [pid = 3788] [serial = 2185] [outer = 10646800] 03:30:45 INFO - PROCESS | 3788 | 1462530645268 Marionette DEBUG loaded listener.js 03:30:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 318 (12C0B800) [pid = 3788] [serial = 2186] [outer = 10646800] 03:30:45 INFO - PROCESS | 3788 | 1462530645936 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]]]}] 03:30:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:30:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1188ms 03:30:45 INFO - PROCESS | 3788 | 1462530645986 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:30:45 INFO - PROCESS | 3788 | 1462530645990 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 03:30:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:30:45 INFO - PROCESS | 3788 | 1462530645995 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:30:45 INFO - PROCESS | 3788 | 1462530645999 Marionette TRACE conn3 <- [1,2878,null,{}] 03:30:45 INFO - PROCESS | 3788 | 1462530646004 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}] 03:30:46 INFO - PROCESS | 3788 | 1462530646144 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:30:46 INFO - PROCESS | 3788 | 1462530646347 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:46 INFO - PROCESS | 3788 | ++DOCSHELL 16C7D000 == 137 [pid = 3788] [id = 729] 03:30:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 319 (16C7E800) [pid = 3788] [serial = 2187] [outer = 00000000] 03:30:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 320 (17144400) [pid = 3788] [serial = 2188] [outer = 16C7E800] 03:30:46 INFO - PROCESS | 3788 | 1462530646404 Marionette DEBUG loaded listener.js 03:30:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 321 (17918400) [pid = 3788] [serial = 2189] [outer = 16C7E800] 03:30:47 INFO - PROCESS | 3788 | 1462530647023 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:30:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:30:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1047ms 03:30:47 INFO - PROCESS | 3788 | 1462530647040 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:30:47 INFO - PROCESS | 3788 | 1462530647044 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 03:30:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:30:47 INFO - PROCESS | 3788 | 1462530647068 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:30:47 INFO - PROCESS | 3788 | 1462530647070 Marionette TRACE conn3 <- [1,2882,null,{}] 03:30:47 INFO - PROCESS | 3788 | 1462530647075 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}] 03:30:47 INFO - PROCESS | 3788 | 1462530647210 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:30:47 INFO - PROCESS | 3788 | 1462530647428 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:47 INFO - PROCESS | 3788 | ++DOCSHELL 11035000 == 138 [pid = 3788] [id = 730] 03:30:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 322 (171AB000) [pid = 3788] [serial = 2190] [outer = 00000000] 03:30:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 323 (19DB4000) [pid = 3788] [serial = 2191] [outer = 171AB000] 03:30:47 INFO - PROCESS | 3788 | 1462530647485 Marionette DEBUG loaded listener.js 03:30:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 324 (1ABBBC00) [pid = 3788] [serial = 2192] [outer = 171AB000] 03:30:48 INFO - PROCESS | 3788 | 1462530648107 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]]]}] 03:30:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:30:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1109ms 03:30:48 INFO - PROCESS | 3788 | 1462530648167 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:30:48 INFO - PROCESS | 3788 | 1462530648170 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 03:30:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:30:48 INFO - PROCESS | 3788 | 1462530648180 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:30:48 INFO - PROCESS | 3788 | 1462530648186 Marionette TRACE conn3 <- [1,2886,null,{}] 03:30:48 INFO - PROCESS | 3788 | 1462530648191 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}] 03:30:48 INFO - PROCESS | 3788 | 1462530648326 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:30:48 INFO - PROCESS | 3788 | 1462530648527 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:48 INFO - PROCESS | 3788 | ++DOCSHELL 1B61A800 == 139 [pid = 3788] [id = 731] 03:30:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 325 (1B61BC00) [pid = 3788] [serial = 2193] [outer = 00000000] 03:30:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 326 (1B9C2400) [pid = 3788] [serial = 2194] [outer = 1B61BC00] 03:30:48 INFO - PROCESS | 3788 | 1462530648582 Marionette DEBUG loaded listener.js 03:30:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 327 (1D109800) [pid = 3788] [serial = 2195] [outer = 1B61BC00] 03:30:49 INFO - PROCESS | 3788 | 1462530649179 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]]]}] 03:30:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:30:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1046ms 03:30:49 INFO - PROCESS | 3788 | 1462530649225 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:30:49 INFO - PROCESS | 3788 | 1462530649228 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 03:30:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:30:49 INFO - PROCESS | 3788 | 1462530649249 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:30:49 INFO - PROCESS | 3788 | 1462530649251 Marionette TRACE conn3 <- [1,2890,null,{}] 03:30:49 INFO - PROCESS | 3788 | 1462530649254 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}] 03:30:49 INFO - PROCESS | 3788 | 1462530649385 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:30:49 INFO - PROCESS | 3788 | 1462530649586 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:49 INFO - PROCESS | 3788 | ++DOCSHELL 18716000 == 140 [pid = 3788] [id = 732] 03:30:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 328 (19D7D400) [pid = 3788] [serial = 2196] [outer = 00000000] 03:30:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 329 (1EF0AC00) [pid = 3788] [serial = 2197] [outer = 19D7D400] 03:30:49 INFO - PROCESS | 3788 | 1462530649642 Marionette DEBUG loaded listener.js 03:30:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 330 (1F195C00) [pid = 3788] [serial = 2198] [outer = 19D7D400] 03:30:50 INFO - PROCESS | 3788 | 1462530650261 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:30:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:30:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1047ms 03:30:50 INFO - PROCESS | 3788 | 1462530650287 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:30:50 INFO - PROCESS | 3788 | 1462530650290 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 03:30:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:30:50 INFO - PROCESS | 3788 | 1462530650310 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:30:50 INFO - PROCESS | 3788 | 1462530650312 Marionette TRACE conn3 <- [1,2894,null,{}] 03:30:50 INFO - PROCESS | 3788 | 1462530650315 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}] 03:30:50 INFO - PROCESS | 3788 | 1462530650443 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:30:50 INFO - PROCESS | 3788 | 1462530650660 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:50 INFO - PROCESS | 3788 | ++DOCSHELL 1F7C0000 == 141 [pid = 3788] [id = 733] 03:30:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 331 (1FF57800) [pid = 3788] [serial = 2199] [outer = 00000000] 03:30:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 332 (1FF61C00) [pid = 3788] [serial = 2200] [outer = 1FF57800] 03:30:50 INFO - PROCESS | 3788 | 1462530650731 Marionette DEBUG loaded listener.js 03:30:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 333 (20604800) [pid = 3788] [serial = 2201] [outer = 1FF57800] 03:30:51 INFO - PROCESS | 3788 | 1462530651326 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]]]}] 03:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1047ms 03:30:51 INFO - PROCESS | 3788 | 1462530651369 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:30:51 INFO - PROCESS | 3788 | 1462530651371 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 03:30:51 INFO - PROCESS | 3788 | 1462530651377 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:30:51 INFO - PROCESS | 3788 | 1462530651379 Marionette TRACE conn3 <- [1,2898,null,{}] 03:30:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:30:51 INFO - PROCESS | 3788 | 1462530651383 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}] 03:30:51 INFO - PROCESS | 3788 | 1462530651513 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:30:51 INFO - PROCESS | 3788 | 1462530651727 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:51 INFO - PROCESS | 3788 | ++DOCSHELL 1FF5D800 == 142 [pid = 3788] [id = 734] 03:30:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 334 (20A03C00) [pid = 3788] [serial = 2202] [outer = 00000000] 03:30:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 335 (20A24C00) [pid = 3788] [serial = 2203] [outer = 20A03C00] 03:30:51 INFO - PROCESS | 3788 | 1462530651781 Marionette DEBUG loaded listener.js 03:30:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 336 (20A9EC00) [pid = 3788] [serial = 2204] [outer = 20A03C00] 03:30:52 INFO - PROCESS | 3788 | 1462530652323 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]]]}] 03:30:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:30:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:30:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 984ms 03:30:52 INFO - PROCESS | 3788 | 1462530652367 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:30:52 INFO - PROCESS | 3788 | 1462530652370 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 03:30:52 INFO - TEST-START | /DOMEvents/constructors.html 03:30:52 INFO - PROCESS | 3788 | 1462530652392 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:30:52 INFO - PROCESS | 3788 | 1462530652394 Marionette TRACE conn3 <- [1,2902,null,{}] 03:30:52 INFO - PROCESS | 3788 | 1462530652397 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}] 03:30:52 INFO - PROCESS | 3788 | 1462530652526 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:30:52 INFO - PROCESS | 3788 | 1462530652759 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:52 INFO - PROCESS | 3788 | ++DOCSHELL 20704C00 == 143 [pid = 3788] [id = 735] 03:30:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 337 (20D10C00) [pid = 3788] [serial = 2205] [outer = 00000000] 03:30:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 338 (20D6D800) [pid = 3788] [serial = 2206] [outer = 20D10C00] 03:30:52 INFO - PROCESS | 3788 | 1462530652814 Marionette DEBUG loaded listener.js 03:30:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 339 (20D93C00) [pid = 3788] [serial = 2207] [outer = 20D10C00] 03:30:53 INFO - PROCESS | 3788 | 1462530653478 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]]]}] 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:30:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:30:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:30:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:30:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 1172ms 03:30:53 INFO - PROCESS | 3788 | 1462530653580 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:30:53 INFO - PROCESS | 3788 | 1462530653582 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 03:30:53 INFO - PROCESS | 3788 | 1462530653586 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:30:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:30:53 INFO - PROCESS | 3788 | 1462530653588 Marionette TRACE conn3 <- [1,2906,null,{}] 03:30:53 INFO - PROCESS | 3788 | 1462530653591 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}] 03:30:53 INFO - PROCESS | 3788 | 1462530653725 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:30:53 INFO - PROCESS | 3788 | 1462530653931 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:53 INFO - PROCESS | 3788 | ++DOCSHELL 1E719800 == 144 [pid = 3788] [id = 736] 03:30:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 340 (20C9A400) [pid = 3788] [serial = 2208] [outer = 00000000] 03:30:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 341 (20E83C00) [pid = 3788] [serial = 2209] [outer = 20C9A400] 03:30:53 INFO - PROCESS | 3788 | 1462530653984 Marionette DEBUG loaded listener.js 03:30:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 342 (22982400) [pid = 3788] [serial = 2210] [outer = 20C9A400] 03:30:54 INFO - PROCESS | 3788 | 1462530654505 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:30:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:30:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 938ms 03:30:54 INFO - PROCESS | 3788 | 1462530654531 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:30:54 INFO - PROCESS | 3788 | 1462530654533 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 03:30:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:30:54 INFO - PROCESS | 3788 | 1462530654536 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:30:54 INFO - PROCESS | 3788 | 1462530654539 Marionette TRACE conn3 <- [1,2910,null,{}] 03:30:54 INFO - PROCESS | 3788 | 1462530654561 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}] 03:30:54 INFO - PROCESS | 3788 | 1462530654689 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:30:54 INFO - PROCESS | 3788 | 1462530654869 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:54 INFO - PROCESS | 3788 | ++DOCSHELL 20D91800 == 145 [pid = 3788] [id = 737] 03:30:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 343 (20E1F000) [pid = 3788] [serial = 2211] [outer = 00000000] 03:30:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 344 (22F34000) [pid = 3788] [serial = 2212] [outer = 20E1F000] 03:30:54 INFO - PROCESS | 3788 | 1462530654962 Marionette DEBUG loaded listener.js 03:30:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 345 (22F4C800) [pid = 3788] [serial = 2213] [outer = 20E1F000] 03:30:55 INFO - PROCESS | 3788 | [3788] 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 03:30:55 INFO - PROCESS | 3788 | [3788] 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 03:30:55 INFO - PROCESS | 3788 | [3788] 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 03:30:55 INFO - PROCESS | 3788 | [3788] 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 03:30:55 INFO - PROCESS | 3788 | 1462530655513 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]]]}] 03:30:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:30:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:55 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 03:30:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:55 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 03:30:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:55 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]" 03:30:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:30:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:30:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 999ms 03:30:55 INFO - PROCESS | 3788 | 1462530655558 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:30:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:30:55 INFO - PROCESS | 3788 | 1462530655560 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 03:30:55 INFO - PROCESS | 3788 | 1462530655566 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:30:55 INFO - PROCESS | 3788 | 1462530655568 Marionette TRACE conn3 <- [1,2914,null,{}] 03:30:55 INFO - PROCESS | 3788 | 1462530655572 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}] 03:30:55 INFO - PROCESS | 3788 | 1462530655702 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:30:55 INFO - PROCESS | 3788 | 1462530655910 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:55 INFO - PROCESS | 3788 | ++DOCSHELL 22B9D800 == 146 [pid = 3788] [id = 738] 03:30:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 346 (22BA5800) [pid = 3788] [serial = 2214] [outer = 00000000] 03:30:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 347 (23DFA000) [pid = 3788] [serial = 2215] [outer = 22BA5800] 03:30:55 INFO - PROCESS | 3788 | 1462530655969 Marionette DEBUG loaded listener.js 03:30:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 348 (242D1400) [pid = 3788] [serial = 2216] [outer = 22BA5800] 03:30:56 INFO - PROCESS | 3788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:30:56 INFO - PROCESS | 3788 | 1462530656488 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]]]}] 03:30:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:30:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1000ms 03:30:56 INFO - PROCESS | 3788 | 1462530656553 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:30:56 INFO - PROCESS | 3788 | 1462530656556 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 03:30:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:30:56 INFO - PROCESS | 3788 | 1462530656560 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:30:56 INFO - PROCESS | 3788 | 1462530656562 Marionette TRACE conn3 <- [1,2918,null,{}] 03:30:56 INFO - PROCESS | 3788 | 1462530656566 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}] 03:30:56 INFO - PROCESS | 3788 | 1462530656712 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:30:56 INFO - PROCESS | 3788 | 1462530656922 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:56 INFO - PROCESS | 3788 | ++DOCSHELL 23DF5800 == 147 [pid = 3788] [id = 739] 03:30:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 349 (242D7C00) [pid = 3788] [serial = 2217] [outer = 00000000] 03:30:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 350 (2582D400) [pid = 3788] [serial = 2218] [outer = 242D7C00] 03:30:57 INFO - PROCESS | 3788 | 1462530657017 Marionette DEBUG loaded listener.js 03:30:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 351 (25833800) [pid = 3788] [serial = 2219] [outer = 242D7C00] 03:30:57 INFO - PROCESS | 3788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:30:57 INFO - PROCESS | 3788 | 1462530657522 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]]]}] 03:30:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:30:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1000ms 03:30:57 INFO - PROCESS | 3788 | 1462530657575 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:30:57 INFO - PROCESS | 3788 | 1462530657577 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 03:30:57 INFO - PROCESS | 3788 | 1462530657583 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:30:57 INFO - PROCESS | 3788 | 1462530657585 Marionette TRACE conn3 <- [1,2922,null,{}] 03:30:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:30:57 INFO - PROCESS | 3788 | 1462530657588 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}] 03:30:57 INFO - PROCESS | 3788 | 1462530657718 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:30:57 INFO - PROCESS | 3788 | 1462530657941 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:57 INFO - PROCESS | 3788 | ++DOCSHELL 19DC2400 == 148 [pid = 3788] [id = 740] 03:30:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 352 (20A27800) [pid = 3788] [serial = 2220] [outer = 00000000] 03:30:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 353 (26716800) [pid = 3788] [serial = 2221] [outer = 20A27800] 03:30:57 INFO - PROCESS | 3788 | 1462530657995 Marionette DEBUG loaded listener.js 03:30:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 354 (2671B000) [pid = 3788] [serial = 2222] [outer = 20A27800] 03:30:58 INFO - PROCESS | 3788 | 1462530658526 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]]]}] 03:30:58 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:30:58 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 984ms 03:30:58 INFO - PROCESS | 3788 | 1462530658572 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:30:58 INFO - PROCESS | 3788 | 1462530658574 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 03:30:58 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:30:58 INFO - PROCESS | 3788 | 1462530658578 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:30:58 INFO - PROCESS | 3788 | 1462530658580 Marionette TRACE conn3 <- [1,2926,null,{}] 03:30:58 INFO - PROCESS | 3788 | 1462530658583 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}] 03:30:58 INFO - PROCESS | 3788 | 1462530658713 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:30:59 INFO - PROCESS | 3788 | 1462530659011 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:30:59 INFO - PROCESS | 3788 | ++DOCSHELL 13E3E400 == 149 [pid = 3788] [id = 741] 03:30:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 355 (1791DC00) [pid = 3788] [serial = 2223] [outer = 00000000] 03:30:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 356 (1AE12000) [pid = 3788] [serial = 2224] [outer = 1791DC00] 03:30:59 INFO - PROCESS | 3788 | 1462530659066 Marionette DEBUG loaded listener.js 03:30:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 357 (1B923400) [pid = 3788] [serial = 2225] [outer = 1791DC00] 03:30:59 INFO - PROCESS | 3788 | 1462530659570 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]]]}] 03:30:59 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. 03:30:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1047ms 03:30:59 INFO - PROCESS | 3788 | 1462530659639 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:30:59 INFO - PROCESS | 3788 | 1462530659641 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 03:30:59 INFO - PROCESS | 3788 | 1462530659645 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:30:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:30:59 INFO - PROCESS | 3788 | 1462530659647 Marionette TRACE conn3 <- [1,2930,null,{}] 03:30:59 INFO - PROCESS | 3788 | 1462530659650 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}] 03:30:59 INFO - PROCESS | 3788 | 1462530659792 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:31:00 INFO - PROCESS | 3788 | 1462530660028 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:00 INFO - PROCESS | 3788 | ++DOCSHELL 12ED9000 == 150 [pid = 3788] [id = 742] 03:31:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 358 (13237400) [pid = 3788] [serial = 2226] [outer = 00000000] 03:31:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 359 (18136800) [pid = 3788] [serial = 2227] [outer = 13237400] 03:31:00 INFO - PROCESS | 3788 | 1462530660084 Marionette DEBUG loaded listener.js 03:31:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 360 (1AE12C00) [pid = 3788] [serial = 2228] [outer = 13237400] 03:31:00 INFO - PROCESS | 3788 | 1462530660649 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"]]]}] 03:31:00 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 03:31:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:31:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1031ms 03:31:00 INFO - PROCESS | 3788 | 1462530660719 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:31:00 INFO - PROCESS | 3788 | 1462530660721 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 03:31:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:31:00 INFO - PROCESS | 3788 | 1462530660727 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:31:00 INFO - PROCESS | 3788 | 1462530660729 Marionette TRACE conn3 <- [1,2934,null,{}] 03:31:00 INFO - PROCESS | 3788 | 1462530660732 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}] 03:31:00 INFO - PROCESS | 3788 | 1462530660869 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:31:01 INFO - PROCESS | 3788 | 1462530661102 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:01 INFO - PROCESS | 3788 | ++DOCSHELL 19CAF000 == 151 [pid = 3788] [id = 743] 03:31:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 361 (1EF0B400) [pid = 3788] [serial = 2229] [outer = 00000000] 03:31:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 362 (20A30400) [pid = 3788] [serial = 2230] [outer = 1EF0B400] 03:31:01 INFO - PROCESS | 3788 | 1462530661161 Marionette DEBUG loaded listener.js 03:31:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 363 (20D6FC00) [pid = 3788] [serial = 2231] [outer = 1EF0B400] 03:31:01 INFO - PROCESS | 3788 | 1462530661718 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]]]}] 03:31:01 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. 03:31:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1047ms 03:31:01 INFO - PROCESS | 3788 | 1462530661801 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:31:01 INFO - PROCESS | 3788 | 1462530661803 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 03:31:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:31:01 INFO - PROCESS | 3788 | 1462530661809 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:31:01 INFO - PROCESS | 3788 | 1462530661811 Marionette TRACE conn3 <- [1,2938,null,{}] 03:31:01 INFO - PROCESS | 3788 | 1462530661815 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}] 03:31:01 INFO - PROCESS | 3788 | 1462530661952 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:31:02 INFO - PROCESS | 3788 | 1462530662185 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:02 INFO - PROCESS | 3788 | ++DOCSHELL 1E901800 == 152 [pid = 3788] [id = 744] 03:31:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 364 (1F1D5800) [pid = 3788] [serial = 2232] [outer = 00000000] 03:31:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 365 (20E8CC00) [pid = 3788] [serial = 2233] [outer = 1F1D5800] 03:31:02 INFO - PROCESS | 3788 | 1462530662239 Marionette DEBUG loaded listener.js 03:31:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 366 (2582B000) [pid = 3788] [serial = 2234] [outer = 1F1D5800] 03:31:02 INFO - PROCESS | 3788 | ++DOCSHELL 1ABB6C00 == 153 [pid = 3788] [id = 745] 03:31:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 367 (1B362000) [pid = 3788] [serial = 2235] [outer = 00000000] 03:31:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 368 (20D9BC00) [pid = 3788] [serial = 2236] [outer = 1B362000] 03:31:02 INFO - PROCESS | 3788 | 1462530662810 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]]]}] 03:31:02 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. 03:31:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1047ms 03:31:02 INFO - PROCESS | 3788 | 1462530662864 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:31:02 INFO - PROCESS | 3788 | 1462530662866 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 03:31:02 INFO - PROCESS | 3788 | 1462530662870 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:31:02 INFO - PROCESS | 3788 | 1462530662871 Marionette TRACE conn3 <- [1,2942,null,{}] 03:31:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:31:02 INFO - PROCESS | 3788 | 1462530662875 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}] 03:31:03 INFO - PROCESS | 3788 | 1462530663059 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:31:03 INFO - PROCESS | 3788 | 1462530663278 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:03 INFO - PROCESS | 3788 | ++DOCSHELL 15AF8800 == 154 [pid = 3788] [id = 746] 03:31:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 369 (162E4400) [pid = 3788] [serial = 2237] [outer = 00000000] 03:31:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 370 (19D7F800) [pid = 3788] [serial = 2238] [outer = 162E4400] 03:31:03 INFO - PROCESS | 3788 | 1462530663332 Marionette DEBUG loaded listener.js 03:31:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 371 (1D110000) [pid = 3788] [serial = 2239] [outer = 162E4400] 03:31:03 INFO - PROCESS | 3788 | 1462530663870 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]]]}] 03:31:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:31:03 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 03:31:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1047ms 03:31:03 INFO - PROCESS | 3788 | 1462530663935 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:31:03 INFO - PROCESS | 3788 | 1462530663937 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 03:31:03 INFO - PROCESS | 3788 | 1462530663943 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:31:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:31:03 INFO - PROCESS | 3788 | 1462530663945 Marionette TRACE conn3 <- [1,2946,null,{}] 03:31:03 INFO - PROCESS | 3788 | 1462530663948 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}] 03:31:04 INFO - PROCESS | 3788 | 1462530664105 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:31:04 INFO - PROCESS | 3788 | 1462530664330 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:04 INFO - PROCESS | 3788 | ++DOCSHELL 146EB800 == 155 [pid = 3788] [id = 747] 03:31:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 372 (16C6D800) [pid = 3788] [serial = 2240] [outer = 00000000] 03:31:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 373 (1EF0C800) [pid = 3788] [serial = 2241] [outer = 16C6D800] 03:31:04 INFO - PROCESS | 3788 | 1462530664384 Marionette DEBUG loaded listener.js 03:31:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 374 (20528800) [pid = 3788] [serial = 2242] [outer = 16C6D800] 03:31:04 INFO - PROCESS | 3788 | 1462530664937 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]]]}] 03:31:04 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. 03:31:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1031ms 03:31:05 INFO - PROCESS | 3788 | 1462530664997 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:31:05 INFO - PROCESS | 3788 | 1462530665000 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 03:31:05 INFO - PROCESS | 3788 | 1462530665003 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:31:05 INFO - PROCESS | 3788 | 1462530665005 Marionette TRACE conn3 <- [1,2950,null,{}] 03:31:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:31:05 INFO - PROCESS | 3788 | 1462530665009 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}] 03:31:05 INFO - PROCESS | 3788 | 1462530665153 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:31:05 INFO - PROCESS | 3788 | 1462530665378 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:05 INFO - PROCESS | 3788 | ++DOCSHELL 14149400 == 156 [pid = 3788] [id = 748] 03:31:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 375 (15952C00) [pid = 3788] [serial = 2243] [outer = 00000000] 03:31:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 376 (19CB4800) [pid = 3788] [serial = 2244] [outer = 15952C00] 03:31:05 INFO - PROCESS | 3788 | 1462530665433 Marionette DEBUG loaded listener.js 03:31:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 377 (1B928800) [pid = 3788] [serial = 2245] [outer = 15952C00] 03:31:05 INFO - PROCESS | 3788 | 1462530665976 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]]]}] 03:31:05 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. 03:31:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 984ms 03:31:06 INFO - PROCESS | 3788 | 1462530665993 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:31:06 INFO - PROCESS | 3788 | 1462530665995 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 03:31:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:31:06 INFO - PROCESS | 3788 | 1462530665998 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:31:06 INFO - PROCESS | 3788 | 1462530666000 Marionette TRACE conn3 <- [1,2954,null,{}] 03:31:06 INFO - PROCESS | 3788 | 1462530666003 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}] 03:31:06 INFO - PROCESS | 3788 | 1462530666144 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:31:06 INFO - PROCESS | 3788 | 1462530666665 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:06 INFO - PROCESS | 3788 | ++DOCSHELL 10774000 == 157 [pid = 3788] [id = 749] 03:31:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 378 (10D82400) [pid = 3788] [serial = 2246] [outer = 00000000] 03:31:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 379 (11B11000) [pid = 3788] [serial = 2247] [outer = 10D82400] 03:31:06 INFO - PROCESS | 3788 | 1462530666717 Marionette DEBUG loaded listener.js 03:31:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 380 (135BA400) [pid = 3788] [serial = 2248] [outer = 10D82400] 03:31:07 INFO - PROCESS | 3788 | 1462530667276 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]]]}] 03:31:07 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:31:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1313ms 03:31:07 INFO - PROCESS | 3788 | 1462530667311 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:31:07 INFO - PROCESS | 3788 | 1462530667315 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 03:31:07 INFO - PROCESS | 3788 | 1462530667319 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:31:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:31:07 INFO - PROCESS | 3788 | 1462530667323 Marionette TRACE conn3 <- [1,2958,null,{}] 03:31:07 INFO - PROCESS | 3788 | 1462530667328 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}] 03:31:07 INFO - PROCESS | 3788 | 1462530667459 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:31:07 INFO - PROCESS | 3788 | 1462530667701 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:07 INFO - PROCESS | 3788 | ++DOCSHELL 171A8400 == 158 [pid = 3788] [id = 750] 03:31:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 381 (171A9000) [pid = 3788] [serial = 2249] [outer = 00000000] 03:31:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 382 (18130000) [pid = 3788] [serial = 2250] [outer = 171A9000] 03:31:07 INFO - PROCESS | 3788 | 1462530667755 Marionette DEBUG loaded listener.js 03:31:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 383 (19B51800) [pid = 3788] [serial = 2251] [outer = 171A9000] 03:31:08 INFO - PROCESS | 3788 | 1462530668319 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]]]}] 03:31:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:31:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1046ms 03:31:08 INFO - PROCESS | 3788 | 1462530668384 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:31:08 INFO - PROCESS | 3788 | 1462530668388 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 03:31:08 INFO - PROCESS | 3788 | 1462530668412 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:31:08 INFO - PROCESS | 3788 | 1462530668414 Marionette TRACE conn3 <- [1,2962,null,{}] 03:31:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:31:08 INFO - PROCESS | 3788 | 1462530668418 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}] 03:31:08 INFO - PROCESS | 3788 | 1462530668545 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:31:08 INFO - PROCESS | 3788 | 1462530668771 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:08 INFO - PROCESS | 3788 | ++DOCSHELL 1103A800 == 159 [pid = 3788] [id = 751] 03:31:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 384 (11B12000) [pid = 3788] [serial = 2252] [outer = 00000000] 03:31:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 385 (17924C00) [pid = 3788] [serial = 2253] [outer = 11B12000] 03:31:08 INFO - PROCESS | 3788 | 1462530668821 Marionette DEBUG loaded listener.js 03:31:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 386 (1A49D000) [pid = 3788] [serial = 2254] [outer = 11B12000] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 1AB11C00 == 158 [pid = 3788] [id = 320] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 1A1B9800 == 157 [pid = 3788] [id = 254] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 10F50000 == 156 [pid = 3788] [id = 616] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 22ACFC00 == 155 [pid = 3788] [id = 618] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 135BC800 == 154 [pid = 3788] [id = 528] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 20E25400 == 153 [pid = 3788] [id = 617] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 1323C800 == 152 [pid = 3788] [id = 727] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 11B08C00 == 151 [pid = 3788] [id = 726] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 20D49000 == 150 [pid = 3788] [id = 725] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 2052A400 == 149 [pid = 3788] [id = 724] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 14146800 == 148 [pid = 3788] [id = 723] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 13BF0000 == 147 [pid = 3788] [id = 722] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 142B2800 == 146 [pid = 3788] [id = 721] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 117D4800 == 145 [pid = 3788] [id = 720] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 385 (20ED1C00) [pid = 3788] [serial = 2107] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 1A4AB400 == 144 [pid = 3788] [id = 719] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 13D76C00 == 143 [pid = 3788] [id = 718] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 1B231C00 == 142 [pid = 3788] [id = 717] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 17923400 == 141 [pid = 3788] [id = 716] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 15960C00 == 140 [pid = 3788] [id = 715] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 1102D400 == 139 [pid = 3788] [id = 714] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 24222400 == 138 [pid = 3788] [id = 711] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 23D6D800 == 137 [pid = 3788] [id = 710] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 22F34C00 == 136 [pid = 3788] [id = 709] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 22F51400 == 135 [pid = 3788] [id = 708] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 22ACC400 == 134 [pid = 3788] [id = 707] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 20D9DC00 == 133 [pid = 3788] [id = 706] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 20610000 == 132 [pid = 3788] [id = 705] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 1791F800 == 131 [pid = 3788] [id = 704] 03:31:09 INFO - PROCESS | 3788 | --DOCSHELL 13C6EC00 == 130 [pid = 3788] [id = 703] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 384 (20D4E800) [pid = 3788] [serial = 1706] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 383 (20A27000) [pid = 3788] [serial = 2074] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 382 (162D7800) [pid = 3788] [serial = 2080] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 381 (20E1D000) [pid = 3788] [serial = 1775] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 380 (20568400) [pid = 3788] [serial = 1694] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 379 (1791E000) [pid = 3788] [serial = 1757] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 378 (2070F800) [pid = 3788] [serial = 1517] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 377 (1B930C00) [pid = 3788] [serial = 2089] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 376 (1871E400) [pid = 3788] [serial = 1625] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 375 (20ED9C00) [pid = 3788] [serial = 1649] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 374 (20A25C00) [pid = 3788] [serial = 1697] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 373 (1E717000) [pid = 3788] [serial = 1397] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 372 (20D4D000) [pid = 3788] [serial = 1583] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 371 (1F74DC00) [pid = 3788] [serial = 2093] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 370 (20ECF400) [pid = 3788] [serial = 1646] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 369 (1666B800) [pid = 3788] [serial = 1622] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 368 (19CAC000) [pid = 3788] [serial = 1565] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 367 (1F74B000) [pid = 3788] [serial = 2018] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 366 (19CC8400) [pid = 3788] [serial = 2083] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 365 (20521C00) [pid = 3788] [serial = 2071] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 364 (17921800) [pid = 3788] [serial = 1505] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 363 (1F19B800) [pid = 3788] [serial = 1631] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 362 (20E2E000) [pid = 3788] [serial = 2105] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 361 (1F7BE400) [pid = 3788] [serial = 1640] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 360 (1AB14C00) [pid = 3788] [serial = 2087] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 359 (20D4F000) [pid = 3788] [serial = 2099] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 358 (1B231800) [pid = 3788] [serial = 2053] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 357 (20D13400) [pid = 3788] [serial = 1520] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 356 (170C2000) [pid = 3788] [serial = 1688] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 355 (20CA0C00) [pid = 3788] [serial = 2098] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 354 (1EF27400) [pid = 3788] [serial = 1514] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 353 (22AD1800) [pid = 3788] [serial = 1787] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 352 (1B928C00) [pid = 3788] [serial = 1394] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 351 (1AF11C00) [pid = 3788] [serial = 1691] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 350 (20A08400) [pid = 3788] [serial = 1406] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 349 (1F1D4400) [pid = 3788] [serial = 1793] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 348 (1FF64C00) [pid = 3788] [serial = 1766] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 347 (20C9D000) [pid = 3788] [serial = 1778] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 346 (20D4C800) [pid = 3788] [serial = 2077] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 345 (20ECD400) [pid = 3788] [serial = 1781] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 344 (1B232000) [pid = 3788] [serial = 1718] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 343 (20D99000) [pid = 3788] [serial = 1586] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 342 (20A24800) [pid = 3788] [serial = 2102] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 341 (1F7B5000) [pid = 3788] [serial = 2068] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 340 (1F74F000) [pid = 3788] [serial = 1700] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 339 (2060EC00) [pid = 3788] [serial = 1403] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 338 (20A29C00) [pid = 3788] [serial = 1865] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 337 (1791F400) [pid = 3788] [serial = 1448] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 336 (17B63400) [pid = 3788] [serial = 2036] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 335 (12211400) [pid = 3788] [serial = 2038] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 334 (1523D000) [pid = 3788] [serial = 1502] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 333 (1F19BC00) [pid = 3788] [serial = 2065] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 332 (1D105C00) [pid = 3788] [serial = 2090] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 331 (1EF05C00) [pid = 3788] [serial = 1511] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 330 (1791E400) [pid = 3788] [serial = 2081] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 329 (1F1D8000) [pid = 3788] [serial = 2092] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 328 (1B615000) [pid = 3788] [serial = 1508] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 327 (19CC4800) [pid = 3788] [serial = 2047] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 326 (1B36FC00) [pid = 3788] [serial = 1325] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 325 (1B925000) [pid = 3788] [serial = 2056] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 324 (1D10A000) [pid = 3788] [serial = 1712] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 323 (20E8AC00) [pid = 3788] [serial = 1715] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 322 (1B9C3400) [pid = 3788] [serial = 1454] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 321 (15246C00) [pid = 3788] [serial = 1445] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 320 (20A07C00) [pid = 3788] [serial = 1634] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 319 (2070DC00) [pid = 3788] [serial = 2095] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 318 (20608C00) [pid = 3788] [serial = 1574] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 317 (1AF17000) [pid = 3788] [serial = 1391] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 316 (20E1E800) [pid = 3788] [serial = 1652] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 315 (20708000) [pid = 3788] [serial = 1763] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 314 (16AABC00) [pid = 3788] [serial = 1409] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 313 (1F19DC00) [pid = 3788] [serial = 1400] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 312 (20708800) [pid = 3788] [serial = 1463] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 311 (1A986800) [pid = 3788] [serial = 2050] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 310 (20D12800) [pid = 3788] [serial = 1703] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 309 (20E19C00) [pid = 3788] [serial = 1643] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 308 (16666400) [pid = 3788] [serial = 2041] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 307 (20D47400) [pid = 3788] [serial = 1526] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 306 (20E15000) [pid = 3788] [serial = 1637] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 305 (1EF08800) [pid = 3788] [serial = 1457] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 304 (13C51800) [pid = 3788] [serial = 1385] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 303 (16C69800) [pid = 3788] [serial = 1562] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 302 (1E90E000) [pid = 3788] [serial = 1571] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 301 (20E85800) [pid = 3788] [serial = 1709] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 300 (1F194000) [pid = 3788] [serial = 1568] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 299 (170B9400) [pid = 3788] [serial = 1388] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 298 (22981400) [pid = 3788] [serial = 1784] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 297 (19CC7000) [pid = 3788] [serial = 2086] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 296 (19B4C000) [pid = 3788] [serial = 2044] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 295 (1B236000) [pid = 3788] [serial = 1451] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 294 (16C80400) [pid = 3788] [serial = 2101] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 293 (20A96C00) [pid = 3788] [serial = 2096] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 292 (15243400) [pid = 3788] [serial = 1754] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 291 (2060D800) [pid = 3788] [serial = 1460] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 290 (1D10B800) [pid = 3788] [serial = 2059] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 289 (20A0AC00) [pid = 3788] [serial = 1466] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 288 (1ABB2C00) [pid = 3788] [serial = 2084] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 287 (20601C00) [pid = 3788] [serial = 1577] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 286 (20A98800) [pid = 3788] [serial = 1769] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 285 (1E902400) [pid = 3788] [serial = 1760] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 284 (1E90FC00) [pid = 3788] [serial = 2062] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 283 (1B9CB000) [pid = 3788] [serial = 1628] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 282 (20D41000) [pid = 3788] [serial = 1772] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 281 (1ABB3400) [pid = 3788] [serial = 1790] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 280 (20D94800) [pid = 3788] [serial = 1523] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 279 (20A0A400) [pid = 3788] [serial = 1943] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 278 (20D14800) [pid = 3788] [serial = 1580] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | --DOMWINDOW == 277 (20E26C00) [pid = 3788] [serial = 2104] [outer = 00000000] [url = about:blank] 03:31:09 INFO - PROCESS | 3788 | 1462530669492 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]]]}] 03:31:09 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. 03:31:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1094ms 03:31:09 INFO - PROCESS | 3788 | 1462530669513 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:31:09 INFO - PROCESS | 3788 | 1462530669515 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 03:31:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:31:09 INFO - PROCESS | 3788 | 1462530669535 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:31:09 INFO - PROCESS | 3788 | 1462530669541 Marionette TRACE conn3 <- [1,2966,null,{}] 03:31:09 INFO - PROCESS | 3788 | 1462530669546 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}] 03:31:09 INFO - PROCESS | 3788 | 1462530669660 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:31:09 INFO - PROCESS | 3788 | 1462530669668 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:09 INFO - PROCESS | 3788 | ++DOCSHELL 13D76C00 == 131 [pid = 3788] [id = 752] 03:31:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 278 (13E3A800) [pid = 3788] [serial = 2255] [outer = 00000000] 03:31:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 279 (16C6E400) [pid = 3788] [serial = 2256] [outer = 13E3A800] 03:31:09 INFO - PROCESS | 3788 | 1462530669712 Marionette DEBUG loaded listener.js 03:31:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 280 (170B9C00) [pid = 3788] [serial = 2257] [outer = 13E3A800] 03:31:10 INFO - PROCESS | 3788 | 1462530670245 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]]]}] 03:31:10 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. 03:31:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 766ms 03:31:10 INFO - PROCESS | 3788 | 1462530670284 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:31:10 INFO - PROCESS | 3788 | 1462530670287 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 03:31:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:31:10 INFO - PROCESS | 3788 | 1462530670290 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:31:10 INFO - PROCESS | 3788 | 1462530670292 Marionette TRACE conn3 <- [1,2970,null,{}] 03:31:10 INFO - PROCESS | 3788 | 1462530670295 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}] 03:31:10 INFO - PROCESS | 3788 | 1462530670435 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:31:10 INFO - PROCESS | 3788 | 1462530670612 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:10 INFO - PROCESS | 3788 | ++DOCSHELL 1713C800 == 132 [pid = 3788] [id = 753] 03:31:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 281 (178C6C00) [pid = 3788] [serial = 2258] [outer = 00000000] 03:31:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 282 (18718800) [pid = 3788] [serial = 2259] [outer = 178C6C00] 03:31:10 INFO - PROCESS | 3788 | 1462530670672 Marionette DEBUG loaded listener.js 03:31:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 283 (19CA8000) [pid = 3788] [serial = 2260] [outer = 178C6C00] 03:31:11 INFO - PROCESS | 3788 | 1462530671058 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"]]]}] 03:31:11 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 03:31:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:31:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:31:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 797ms 03:31:11 INFO - PROCESS | 3788 | 1462530671127 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 3788 | 1462530671129 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 03:31:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:31:11 INFO - PROCESS | 3788 | 1462530671133 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - PROCESS | 3788 | 1462530671135 Marionette TRACE conn3 <- [1,2974,null,{}] 03:31:11 INFO - PROCESS | 3788 | 1462530671138 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}] 03:31:11 INFO - PROCESS | 3788 | 1462530671250 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:31:11 INFO - PROCESS | 3788 | 1462530671256 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:11 INFO - PROCESS | 3788 | ++DOCSHELL 1A49CC00 == 133 [pid = 3788] [id = 754] 03:31:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 284 (1A82AC00) [pid = 3788] [serial = 2261] [outer = 00000000] 03:31:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 285 (1AB18800) [pid = 3788] [serial = 2262] [outer = 1A82AC00] 03:31:11 INFO - PROCESS | 3788 | 1462530671312 Marionette DEBUG loaded listener.js 03:31:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 286 (1B068C00) [pid = 3788] [serial = 2263] [outer = 1A82AC00] 03:31:11 INFO - PROCESS | 3788 | 1462530671856 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]]]}] 03:31:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:31:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 797ms 03:31:11 INFO - PROCESS | 3788 | 1462530671976 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:31:11 INFO - PROCESS | 3788 | 1462530671978 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 03:31:11 INFO - PROCESS | 3788 | 1462530671981 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:31:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:31:11 INFO - PROCESS | 3788 | 1462530671983 Marionette TRACE conn3 <- [1,2978,null,{}] 03:31:11 INFO - PROCESS | 3788 | 1462530671987 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}] 03:31:12 INFO - PROCESS | 3788 | 1462530672161 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:31:12 INFO - PROCESS | 3788 | 1462530672190 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:12 INFO - PROCESS | 3788 | ++DOCSHELL 1B23AC00 == 134 [pid = 3788] [id = 755] 03:31:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 287 (1B615000) [pid = 3788] [serial = 2264] [outer = 00000000] 03:31:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 288 (1B770400) [pid = 3788] [serial = 2265] [outer = 1B615000] 03:31:12 INFO - PROCESS | 3788 | 1462530672233 Marionette DEBUG loaded listener.js 03:31:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 289 (1B77F800) [pid = 3788] [serial = 2266] [outer = 1B615000] 03:31:12 INFO - PROCESS | 3788 | ++DOCSHELL 1D10E400 == 135 [pid = 3788] [id = 756] 03:31:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 290 (1E70D400) [pid = 3788] [serial = 2267] [outer = 00000000] 03:31:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 291 (1E70FC00) [pid = 3788] [serial = 2268] [outer = 1E70D400] 03:31:12 INFO - PROCESS | 3788 | 1462530672716 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]]]}] 03:31:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:31:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 813ms 03:31:12 INFO - PROCESS | 3788 | 1462530672787 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:31:12 INFO - PROCESS | 3788 | 1462530672789 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 03:31:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:31:12 INFO - PROCESS | 3788 | 1462530672793 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:31:12 INFO - PROCESS | 3788 | 1462530672794 Marionette TRACE conn3 <- [1,2982,null,{}] 03:31:12 INFO - PROCESS | 3788 | 1462530672798 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}] 03:31:13 INFO - PROCESS | 3788 | 1462530672996 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:31:13 INFO - PROCESS | 3788 | 1462530673025 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:13 INFO - PROCESS | 3788 | ++DOCSHELL 1B77C000 == 136 [pid = 3788] [id = 757] 03:31:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 292 (1B926400) [pid = 3788] [serial = 2269] [outer = 00000000] 03:31:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 293 (1E70AC00) [pid = 3788] [serial = 2270] [outer = 1B926400] 03:31:13 INFO - PROCESS | 3788 | 1462530673068 Marionette DEBUG loaded listener.js 03:31:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 294 (1E909000) [pid = 3788] [serial = 2271] [outer = 1B926400] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 293 (20ECFC00) [pid = 3788] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 292 (20C98400) [pid = 3788] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 291 (15D5B800) [pid = 3788] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 290 (20522000) [pid = 3788] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 289 (2052D000) [pid = 3788] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 288 (20E24800) [pid = 3788] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 287 (2052CC00) [pid = 3788] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 286 (1B9CEC00) [pid = 3788] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 285 (22985800) [pid = 3788] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 284 (22BA8400) [pid = 3788] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 283 (135BBC00) [pid = 3788] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 282 (135C5000) [pid = 3788] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 281 (1F753000) [pid = 3788] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 280 (13E44800) [pid = 3788] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 279 (17077000) [pid = 3788] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 278 (1F192000) [pid = 3788] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 277 (1F7BB400) [pid = 3788] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 276 (20C92800) [pid = 3788] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 275 (20E26800) [pid = 3788] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 274 (20E29800) [pid = 3788] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 273 (22AD2000) [pid = 3788] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 272 (1465F800) [pid = 3788] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 271 (22F3AC00) [pid = 3788] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 270 (22F54400) [pid = 3788] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 269 (24DA3C00) [pid = 3788] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 268 (19D75800) [pid = 3788] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 267 (1666EC00) [pid = 3788] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 266 (13E3B000) [pid = 3788] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 265 (178D0400) [pid = 3788] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 264 (1F751000) [pid = 3788] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 263 (20D78800) [pid = 3788] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 262 (20D76C00) [pid = 3788] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 261 (20ECBC00) [pid = 3788] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 260 (23DF6400) [pid = 3788] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 259 (22F62800) [pid = 3788] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 258 (22F67400) [pid = 3788] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 257 (22F66C00) [pid = 3788] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 256 (23D63400) [pid = 3788] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 255 (1523CC00) [pid = 3788] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 254 (11B07800) [pid = 3788] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 253 (18136400) [pid = 3788] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 252 (19BEB800) [pid = 3788] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 251 (1B240400) [pid = 3788] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 250 (20A02400) [pid = 3788] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 249 (20D71800) [pid = 3788] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 248 (11B0B800) [pid = 3788] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 247 (20E8F000) [pid = 3788] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 246 (11030400) [pid = 3788] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 245 (180E5C00) [pid = 3788] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 244 (1628D400) [pid = 3788] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 243 (13418400) [pid = 3788] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 242 (15A63800) [pid = 3788] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 241 (162DA000) [pid = 3788] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 240 (15A64400) [pid = 3788] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 239 (1A98DC00) [pid = 3788] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 238 (1B23A000) [pid = 3788] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:31:14 INFO - PROCESS | 3788 | --DOMWINDOW == 237 (1871BC00) [pid = 3788] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:31:14 INFO - PROCESS | 3788 | 1462530674323 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]]]}] 03:31:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:31:14 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 03:31:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1562ms 03:31:14 INFO - PROCESS | 3788 | 1462530674353 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:31:14 INFO - PROCESS | 3788 | 1462530674355 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 03:31:14 INFO - PROCESS | 3788 | 1462530674358 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:31:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:31:14 INFO - PROCESS | 3788 | 1462530674360 Marionette TRACE conn3 <- [1,2986,null,{}] 03:31:14 INFO - PROCESS | 3788 | 1462530674363 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}] 03:31:14 INFO - PROCESS | 3788 | 1462530674535 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:31:14 INFO - PROCESS | 3788 | 1462530674636 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:14 INFO - PROCESS | 3788 | ++DOCSHELL 0F638C00 == 137 [pid = 3788] [id = 758] 03:31:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 238 (1071A000) [pid = 3788] [serial = 2272] [outer = 00000000] 03:31:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 239 (134F0400) [pid = 3788] [serial = 2273] [outer = 1071A000] 03:31:14 INFO - PROCESS | 3788 | 1462530674679 Marionette DEBUG loaded listener.js 03:31:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 240 (16664000) [pid = 3788] [serial = 2274] [outer = 1071A000] 03:31:15 INFO - PROCESS | 3788 | 1462530675014 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]]]}] 03:31:15 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. 03:31:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 703ms 03:31:15 INFO - PROCESS | 3788 | 1462530675058 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 3788 | 1462530675060 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 03:31:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:31:15 INFO - PROCESS | 3788 | 1462530675063 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 3788 | 1462530675065 Marionette TRACE conn3 <- [1,2990,null,{}] 03:31:15 INFO - PROCESS | 3788 | 1462530675088 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}] 03:31:15 INFO - PROCESS | 3788 | 1462530675210 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:31:15 INFO - PROCESS | 3788 | 1462530675216 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:15 INFO - PROCESS | 3788 | ++DOCSHELL 1341B800 == 138 [pid = 3788] [id = 759] 03:31:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 241 (15D5B800) [pid = 3788] [serial = 2275] [outer = 00000000] 03:31:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 242 (19DBA000) [pid = 3788] [serial = 2276] [outer = 15D5B800] 03:31:15 INFO - PROCESS | 3788 | 1462530675259 Marionette DEBUG loaded listener.js 03:31:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 243 (1B233000) [pid = 3788] [serial = 2277] [outer = 15D5B800] 03:31:15 INFO - PROCESS | 3788 | 1462530675729 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]]]}] 03:31:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:31:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 687ms 03:31:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:31:15 INFO - PROCESS | 3788 | 1462530675763 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:31:15 INFO - PROCESS | 3788 | 1462530675765 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 03:31:15 INFO - PROCESS | 3788 | 1462530675768 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:31:15 INFO - PROCESS | 3788 | 1462530675770 Marionette TRACE conn3 <- [1,2994,null,{}] 03:31:15 INFO - PROCESS | 3788 | 1462530675773 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}] 03:31:15 INFO - PROCESS | 3788 | 1462530675964 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:31:16 INFO - PROCESS | 3788 | 1462530676010 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:16 INFO - PROCESS | 3788 | ++DOCSHELL 1B613000 == 139 [pid = 3788] [id = 760] 03:31:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 244 (1D108000) [pid = 3788] [serial = 2278] [outer = 00000000] 03:31:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 245 (1EF1E800) [pid = 3788] [serial = 2279] [outer = 1D108000] 03:31:16 INFO - PROCESS | 3788 | 1462530676057 Marionette DEBUG loaded listener.js 03:31:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 246 (1F198400) [pid = 3788] [serial = 2280] [outer = 1D108000] 03:31:16 INFO - PROCESS | 3788 | 1462530676772 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]]]}] 03:31:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:31:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1031ms 03:31:16 INFO - PROCESS | 3788 | 1462530676823 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:31:16 INFO - PROCESS | 3788 | 1462530676828 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 03:31:16 INFO - PROCESS | 3788 | 1462530676833 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:31:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:31:16 INFO - PROCESS | 3788 | 1462530676838 Marionette TRACE conn3 <- [1,2998,null,{}] 03:31:16 INFO - PROCESS | 3788 | 1462530676843 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}] 03:31:16 INFO - PROCESS | 3788 | 1462530676990 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:31:17 INFO - PROCESS | 3788 | 1462530677192 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:17 INFO - PROCESS | 3788 | ++DOCSHELL 13E49C00 == 140 [pid = 3788] [id = 761] 03:31:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 247 (1523A400) [pid = 3788] [serial = 2281] [outer = 00000000] 03:31:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 248 (15AFC800) [pid = 3788] [serial = 2282] [outer = 1523A400] 03:31:17 INFO - PROCESS | 3788 | 1462530677247 Marionette DEBUG loaded listener.js 03:31:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 249 (16667000) [pid = 3788] [serial = 2283] [outer = 1523A400] 03:31:17 INFO - PROCESS | 3788 | [3788] 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 03:31:17 INFO - PROCESS | 3788 | 1462530677843 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:31:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:31:17 INFO - {} 03:31:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:31:17 INFO - {} 03:31:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:31:17 INFO - {} 03:31:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:31:17 INFO - {} 03:31:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1047ms 03:31:17 INFO - PROCESS | 3788 | 1462530677882 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:31:17 INFO - PROCESS | 3788 | 1462530677888 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 03:31:17 INFO - TEST-START | /FileAPI/fileReader.html 03:31:17 INFO - PROCESS | 3788 | 1462530677931 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:31:17 INFO - PROCESS | 3788 | 1462530677934 Marionette TRACE conn3 <- [1,3002,null,{}] 03:31:17 INFO - PROCESS | 3788 | 1462530677939 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}] 03:31:18 INFO - PROCESS | 3788 | 1462530678103 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:31:18 INFO - PROCESS | 3788 | 1462530678295 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:18 INFO - PROCESS | 3788 | ++DOCSHELL 16E60000 == 141 [pid = 3788] [id = 762] 03:31:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 250 (1707D000) [pid = 3788] [serial = 2284] [outer = 00000000] 03:31:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 251 (1AB12C00) [pid = 3788] [serial = 2285] [outer = 1707D000] 03:31:18 INFO - PROCESS | 3788 | 1462530678348 Marionette DEBUG loaded listener.js 03:31:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 252 (1B074400) [pid = 3788] [serial = 2286] [outer = 1707D000] 03:31:18 INFO - PROCESS | 3788 | 1462530678906 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]]]}] 03:31:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:31:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:31:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:31:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:31:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 999ms 03:31:18 INFO - PROCESS | 3788 | 1462530678932 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:31:18 INFO - PROCESS | 3788 | 1462530678934 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 03:31:18 INFO - PROCESS | 3788 | 1462530678940 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:31:18 INFO - TEST-START | /FileAPI/historical.html 03:31:18 INFO - PROCESS | 3788 | 1462530678944 Marionette TRACE conn3 <- [1,3006,null,{}] 03:31:18 INFO - PROCESS | 3788 | 1462530678955 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}] 03:31:19 INFO - PROCESS | 3788 | 1462530679099 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:31:19 INFO - PROCESS | 3788 | 1462530679310 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:19 INFO - PROCESS | 3788 | ++DOCSHELL 1F18EC00 == 142 [pid = 3788] [id = 763] 03:31:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 253 (1F190400) [pid = 3788] [serial = 2287] [outer = 00000000] 03:31:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 254 (1F1D8000) [pid = 3788] [serial = 2288] [outer = 1F190400] 03:31:19 INFO - PROCESS | 3788 | 1462530679367 Marionette DEBUG loaded listener.js 03:31:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 255 (1F74E800) [pid = 3788] [serial = 2289] [outer = 1F190400] 03:31:19 INFO - PROCESS | 3788 | 1462530679928 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"]]]}] 03:31:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:31:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:31:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:31:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:31:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:31:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:31:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:31:19 INFO - TEST-OK | /FileAPI/historical.html | took 1031ms 03:31:19 INFO - PROCESS | 3788 | 1462530679984 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:31:19 INFO - PROCESS | 3788 | 1462530679987 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 03:31:19 INFO - TEST-START | /FileAPI/idlharness.html 03:31:19 INFO - PROCESS | 3788 | 1462530679991 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:31:19 INFO - PROCESS | 3788 | 1462530679993 Marionette TRACE conn3 <- [1,3010,null,{}] 03:31:20 INFO - PROCESS | 3788 | 1462530680014 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}] 03:31:20 INFO - PROCESS | 3788 | 1462530680152 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:31:20 INFO - PROCESS | 3788 | 1462530680361 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:20 INFO - PROCESS | 3788 | ++DOCSHELL 1F74FC00 == 143 [pid = 3788] [id = 764] 03:31:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 256 (1F7B2C00) [pid = 3788] [serial = 2290] [outer = 00000000] 03:31:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 257 (1FF5F000) [pid = 3788] [serial = 2291] [outer = 1F7B2C00] 03:31:20 INFO - PROCESS | 3788 | 1462530680416 Marionette DEBUG loaded listener.js 03:31:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 258 (20522800) [pid = 3788] [serial = 2292] [outer = 1F7B2C00] 03:31:21 INFO - PROCESS | 3788 | 1462530681381 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]]]}] 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:31:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:31:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:31:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:31:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:31:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:31:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:31:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:31:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:31:21 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 03:31:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:31:21 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 03:31:21 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 03:31:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:31:21 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:31:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:31:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:31:21 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 03:31:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:31:21 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 03:31:21 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 03:31:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:31:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:31:21 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:31:21 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:31:21 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:31:21 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:31:21 INFO - TEST-OK | /FileAPI/idlharness.html | took 1593ms 03:31:21 INFO - PROCESS | 3788 | 1462530681588 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:31:21 INFO - PROCESS | 3788 | 1462530681591 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 03:31:21 INFO - TEST-START | /FileAPI/idlharness.worker 03:31:21 INFO - PROCESS | 3788 | 1462530681597 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:31:21 INFO - PROCESS | 3788 | 1462530681599 Marionette TRACE conn3 <- [1,3014,null,{}] 03:31:21 INFO - PROCESS | 3788 | 1462530681604 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}] 03:31:21 INFO - PROCESS | 3788 | 1462530681739 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:31:21 INFO - PROCESS | 3788 | 1462530681932 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:21 INFO - PROCESS | 3788 | ++DOCSHELL 1F7B8800 == 144 [pid = 3788] [id = 765] 03:31:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 259 (1FF5E800) [pid = 3788] [serial = 2293] [outer = 00000000] 03:31:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 260 (20D13000) [pid = 3788] [serial = 2294] [outer = 1FF5E800] 03:31:21 INFO - PROCESS | 3788 | 1462530681984 Marionette DEBUG loaded listener.js 03:31:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 261 (20D16400) [pid = 3788] [serial = 2295] [outer = 1FF5E800] 03:31:22 INFO - PROCESS | 3788 | [3788] 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 03:31:23 INFO - PROCESS | 3788 | 1462530683179 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,{},{}]]]}] 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:31:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:31:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:31:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:31:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:31:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:31:23 INFO - {} 03:31:23 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 03:31:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:31:23 INFO - {} 03:31:23 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 - {} 03:31:23 INFO - {} 03:31:23 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 03:31:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:31:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:31:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:31:23 INFO - {} 03:31:23 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 03:31:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:31:23 INFO - {} 03:31:23 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 - {} 03:31:23 INFO - {} 03:31:23 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 03:31:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:31:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:31:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 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 03:31:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:31:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:31:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:31:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:31:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:31:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 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 03:31:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:31:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 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 03:31:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:31:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 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 03:31:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:31:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:31:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:31:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:31:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:31:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:31:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:31:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:31:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:31:23 INFO - {} 03:31:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1797ms 03:31:23 INFO - PROCESS | 3788 | 1462530683403 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:31:23 INFO - PROCESS | 3788 | 1462530683405 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 03:31:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:31:23 INFO - PROCESS | 3788 | 1462530683409 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:31:23 INFO - PROCESS | 3788 | 1462530683411 Marionette TRACE conn3 <- [1,3018,null,{}] 03:31:23 INFO - PROCESS | 3788 | 1462530683415 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}] 03:31:23 INFO - PROCESS | 3788 | 1462530683554 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:31:23 INFO - PROCESS | 3788 | 1462530683749 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:23 INFO - PROCESS | 3788 | ++DOCSHELL 20D19000 == 145 [pid = 3788] [id = 766] 03:31:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 262 (20D1B400) [pid = 3788] [serial = 2296] [outer = 00000000] 03:31:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 263 (22F68400) [pid = 3788] [serial = 2297] [outer = 20D1B400] 03:31:23 INFO - PROCESS | 3788 | 1462530683801 Marionette DEBUG loaded listener.js 03:31:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 264 (23D65400) [pid = 3788] [serial = 2298] [outer = 20D1B400] 03:31:24 INFO - PROCESS | 3788 | 1462530684301 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]]]}] 03:31:24 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 03:31:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 938ms 03:31:24 INFO - PROCESS | 3788 | 1462530684353 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:31:24 INFO - PROCESS | 3788 | 1462530684355 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 03:31:24 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:31:24 INFO - PROCESS | 3788 | 1462530684373 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:31:24 INFO - PROCESS | 3788 | 1462530684376 Marionette TRACE conn3 <- [1,3022,null,{}] 03:31:24 INFO - PROCESS | 3788 | 1462530684385 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}] 03:31:24 INFO - PROCESS | 3788 | 1462530684519 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:31:24 INFO - PROCESS | 3788 | 1462530684693 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:24 INFO - PROCESS | 3788 | ++DOCSHELL 22F6A000 == 146 [pid = 3788] [id = 767] 03:31:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 265 (23D63400) [pid = 3788] [serial = 2299] [outer = 00000000] 03:31:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 266 (2422E000) [pid = 3788] [serial = 2300] [outer = 23D63400] 03:31:24 INFO - PROCESS | 3788 | 1462530684745 Marionette DEBUG loaded listener.js 03:31:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 267 (24230000) [pid = 3788] [serial = 2301] [outer = 23D63400] 03:31:25 INFO - PROCESS | 3788 | 1462530685300 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]]]}] 03:31:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:31:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 968ms 03:31:25 INFO - PROCESS | 3788 | 1462530685325 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:31:25 INFO - PROCESS | 3788 | 1462530685328 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 03:31:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:31:25 INFO - PROCESS | 3788 | 1462530685332 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:31:25 INFO - PROCESS | 3788 | 1462530685334 Marionette TRACE conn3 <- [1,3026,null,{}] 03:31:25 INFO - PROCESS | 3788 | 1462530685337 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}] 03:31:25 INFO - PROCESS | 3788 | 1462530685476 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:31:25 INFO - PROCESS | 3788 | 1462530685688 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:25 INFO - PROCESS | 3788 | ++DOCSHELL 24221400 == 147 [pid = 3788] [id = 768] 03:31:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 268 (24221800) [pid = 3788] [serial = 2302] [outer = 00000000] 03:31:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 269 (24DADC00) [pid = 3788] [serial = 2303] [outer = 24221800] 03:31:25 INFO - PROCESS | 3788 | 1462530685751 Marionette DEBUG loaded listener.js 03:31:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 270 (257A5000) [pid = 3788] [serial = 2304] [outer = 24221800] 03:31:26 INFO - PROCESS | 3788 | 1462530686283 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"]]]}] 03:31:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:31:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:31:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:31:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1000ms 03:31:26 INFO - PROCESS | 3788 | 1462530686333 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:31:26 INFO - PROCESS | 3788 | 1462530686335 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 03:31:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:31:26 INFO - PROCESS | 3788 | 1462530686339 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:31:26 INFO - PROCESS | 3788 | 1462530686341 Marionette TRACE conn3 <- [1,3030,null,{}] 03:31:26 INFO - PROCESS | 3788 | 1462530686345 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}] 03:31:26 INFO - PROCESS | 3788 | 1462530686481 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:31:26 INFO - PROCESS | 3788 | 1462530686698 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:26 INFO - PROCESS | 3788 | ++DOCSHELL 24DA9800 == 148 [pid = 3788] [id = 769] 03:31:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 271 (24DAD000) [pid = 3788] [serial = 2305] [outer = 00000000] 03:31:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 272 (26714C00) [pid = 3788] [serial = 2306] [outer = 24DAD000] 03:31:26 INFO - PROCESS | 3788 | 1462530686772 Marionette DEBUG loaded listener.js 03:31:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 273 (2671F800) [pid = 3788] [serial = 2307] [outer = 24DAD000] 03:31:27 INFO - PROCESS | 3788 | 1462530687524 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]]]}] 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:31:27 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. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:31:27 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'.) 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:31:27 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. 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:31:27 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. 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:31:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:31:27 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. 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:31:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:31:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:31:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:31:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:31:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:31:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:31:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:31:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:31:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:31:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1297ms 03:31:27 INFO - PROCESS | 3788 | 1462530687634 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:31:27 INFO - PROCESS | 3788 | 1462530687637 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 03:31:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:31:27 INFO - PROCESS | 3788 | 1462530687640 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:31:27 INFO - PROCESS | 3788 | 1462530687642 Marionette TRACE conn3 <- [1,3034,null,{}] 03:31:27 INFO - PROCESS | 3788 | 1462530687646 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}] 03:31:27 INFO - PROCESS | 3788 | 1462530687799 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:31:27 INFO - PROCESS | 3788 | 1462530688001 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:28 INFO - PROCESS | 3788 | ++DOCSHELL 11031400 == 149 [pid = 3788] [id = 770] 03:31:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 274 (20E8A000) [pid = 3788] [serial = 2308] [outer = 00000000] 03:31:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 275 (28647800) [pid = 3788] [serial = 2309] [outer = 20E8A000] 03:31:28 INFO - PROCESS | 3788 | 1462530688054 Marionette DEBUG loaded listener.js 03:31:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 276 (28649800) [pid = 3788] [serial = 2310] [outer = 20E8A000] 03:31:28 INFO - PROCESS | 3788 | [3788] 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 03:31:28 INFO - PROCESS | 3788 | 1462530688661 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:31:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:31:28 INFO - {} 03:31:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1046ms 03:31:28 INFO - PROCESS | 3788 | 1462530688696 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:31:28 INFO - PROCESS | 3788 | 1462530688699 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 03:31:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:31:28 INFO - PROCESS | 3788 | 1462530688703 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:31:28 INFO - PROCESS | 3788 | 1462530688705 Marionette TRACE conn3 <- [1,3038,null,{}] 03:31:28 INFO - PROCESS | 3788 | 1462530688709 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}] 03:31:28 INFO - PROCESS | 3788 | 1462530688871 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:31:29 INFO - PROCESS | 3788 | 1462530689067 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:29 INFO - PROCESS | 3788 | ++DOCSHELL 20CA0800 == 150 [pid = 3788] [id = 771] 03:31:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 277 (20D0D000) [pid = 3788] [serial = 2311] [outer = 00000000] 03:31:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 278 (20E15000) [pid = 3788] [serial = 2312] [outer = 20D0D000] 03:31:29 INFO - PROCESS | 3788 | 1462530689126 Marionette DEBUG loaded listener.js 03:31:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 279 (20E20000) [pid = 3788] [serial = 2313] [outer = 20D0D000] 03:31:29 INFO - PROCESS | 3788 | 1462530689678 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]]]}] 03:31:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:31:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:31:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:31:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:31:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1000ms 03:31:29 INFO - PROCESS | 3788 | 1462530689705 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:31:29 INFO - PROCESS | 3788 | 1462530689707 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 03:31:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:31:29 INFO - PROCESS | 3788 | 1462530689712 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:31:29 INFO - PROCESS | 3788 | 1462530689714 Marionette TRACE conn3 <- [1,3042,null,{}] 03:31:29 INFO - PROCESS | 3788 | 1462530689732 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}] 03:31:29 INFO - PROCESS | 3788 | 1462530689931 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:31:30 INFO - PROCESS | 3788 | 1462530690090 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:30 INFO - PROCESS | 3788 | ++DOCSHELL 20E13400 == 151 [pid = 3788] [id = 772] 03:31:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 280 (20E1C000) [pid = 3788] [serial = 2314] [outer = 00000000] 03:31:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 281 (20E30C00) [pid = 3788] [serial = 2315] [outer = 20E1C000] 03:31:30 INFO - PROCESS | 3788 | 1462530690144 Marionette DEBUG loaded listener.js 03:31:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 282 (20E81400) [pid = 3788] [serial = 2316] [outer = 20E1C000] 03:31:30 INFO - PROCESS | 3788 | 1462530690985 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"]]]}] 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:31:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:31:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:31:31 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" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:31:31 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" 03:31:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:31:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:31:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:31:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1484ms 03:31:31 INFO - PROCESS | 3788 | 1462530691198 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:31:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:31:31 INFO - PROCESS | 3788 | 1462530691200 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 03:31:31 INFO - PROCESS | 3788 | 1462530691204 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:31:31 INFO - PROCESS | 3788 | 1462530691206 Marionette TRACE conn3 <- [1,3046,null,{}] 03:31:31 INFO - PROCESS | 3788 | 1462530691210 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}] 03:31:31 INFO - PROCESS | 3788 | 1462530691378 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:31:31 INFO - PROCESS | 3788 | 1462530691548 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:31 INFO - PROCESS | 3788 | ++DOCSHELL 20E2A000 == 152 [pid = 3788] [id = 773] 03:31:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 283 (20E2DC00) [pid = 3788] [serial = 2317] [outer = 00000000] 03:31:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 284 (2A16BC00) [pid = 3788] [serial = 2318] [outer = 20E2DC00] 03:31:31 INFO - PROCESS | 3788 | 1462530691600 Marionette DEBUG loaded listener.js 03:31:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 285 (2A16DC00) [pid = 3788] [serial = 2319] [outer = 20E2DC00] 03:31:32 INFO - PROCESS | 3788 | 1462530692177 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]]]}] 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:31:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:31:32 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:32 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:31:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:31:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:31:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:31:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:31:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:31:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:31:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:31:32 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1000ms 03:31:32 INFO - PROCESS | 3788 | 1462530692218 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:31:32 INFO - PROCESS | 3788 | 1462530692221 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 03:31:32 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:31:32 INFO - PROCESS | 3788 | 1462530692224 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:31:32 INFO - PROCESS | 3788 | 1462530692226 Marionette TRACE conn3 <- [1,3050,null,{}] 03:31:32 INFO - PROCESS | 3788 | 1462530692230 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}] 03:31:32 INFO - PROCESS | 3788 | 1462530692408 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:31:32 INFO - PROCESS | 3788 | 1462530692665 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:32 INFO - PROCESS | 3788 | ++DOCSHELL 11BBF000 == 153 [pid = 3788] [id = 774] 03:31:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 286 (13BEBC00) [pid = 3788] [serial = 2320] [outer = 00000000] 03:31:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 287 (1595CC00) [pid = 3788] [serial = 2321] [outer = 13BEBC00] 03:31:32 INFO - PROCESS | 3788 | 1462530692719 Marionette DEBUG loaded listener.js 03:31:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 288 (16C6A000) [pid = 3788] [serial = 2322] [outer = 13BEBC00] 03:31:32 INFO - PROCESS | 3788 | [3788] 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 03:31:33 INFO - PROCESS | 3788 | 1462530693339 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:31:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:31:33 INFO - {} 03:31:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1141ms 03:31:33 INFO - PROCESS | 3788 | 1462530693370 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:31:33 INFO - PROCESS | 3788 | 1462530693372 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 03:31:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:31:33 INFO - PROCESS | 3788 | 1462530693376 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:31:33 INFO - PROCESS | 3788 | 1462530693378 Marionette TRACE conn3 <- [1,3054,null,{}] 03:31:33 INFO - PROCESS | 3788 | 1462530693381 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}] 03:31:33 INFO - PROCESS | 3788 | 1462530693522 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:31:33 INFO - PROCESS | 3788 | 1462530693730 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:33 INFO - PROCESS | 3788 | ++DOCSHELL 135C7400 == 154 [pid = 3788] [id = 775] 03:31:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 289 (13BE5400) [pid = 3788] [serial = 2323] [outer = 00000000] 03:31:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 290 (171AC000) [pid = 3788] [serial = 2324] [outer = 13BE5400] 03:31:33 INFO - PROCESS | 3788 | 1462530693785 Marionette DEBUG loaded listener.js 03:31:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 291 (1A49C800) [pid = 3788] [serial = 2325] [outer = 13BE5400] 03:31:34 INFO - PROCESS | 3788 | 1462530694364 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]]]}] 03:31:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:31:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:31:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:31:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:31:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:31:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:31:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:31:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1031ms 03:31:34 INFO - PROCESS | 3788 | 1462530694431 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:31:34 INFO - PROCESS | 3788 | 1462530694434 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 03:31:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:31:34 INFO - PROCESS | 3788 | 1462530694437 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:31:34 INFO - PROCESS | 3788 | 1462530694439 Marionette TRACE conn3 <- [1,3058,null,{}] 03:31:34 INFO - PROCESS | 3788 | 1462530694443 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}] 03:31:34 INFO - PROCESS | 3788 | 1462530694586 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:31:34 INFO - PROCESS | 3788 | 1462530694795 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:34 INFO - PROCESS | 3788 | ++DOCSHELL 146EB400 == 155 [pid = 3788] [id = 776] 03:31:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 292 (1595C000) [pid = 3788] [serial = 2326] [outer = 00000000] 03:31:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 293 (1F1CF000) [pid = 3788] [serial = 2327] [outer = 1595C000] 03:31:34 INFO - PROCESS | 3788 | 1462530694849 Marionette DEBUG loaded listener.js 03:31:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 294 (1F1D5C00) [pid = 3788] [serial = 2328] [outer = 1595C000] 03:31:35 INFO - PROCESS | 3788 | 1462530695429 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]]]}] 03:31:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:31:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:31:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:31:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:31:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:31:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:31:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1047ms 03:31:35 INFO - PROCESS | 3788 | 1462530695498 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:31:35 INFO - PROCESS | 3788 | 1462530695500 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 03:31:35 INFO - PROCESS | 3788 | 1462530695504 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:31:35 INFO - PROCESS | 3788 | 1462530695506 Marionette TRACE conn3 <- [1,3062,null,{}] 03:31:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:31:35 INFO - PROCESS | 3788 | 1462530695510 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}] 03:31:35 INFO - PROCESS | 3788 | 1462530695653 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:31:36 INFO - PROCESS | 3788 | 1462530696207 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:36 INFO - PROCESS | 3788 | ++DOCSHELL 0F62D800 == 156 [pid = 3788] [id = 777] 03:31:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 295 (1052F400) [pid = 3788] [serial = 2329] [outer = 00000000] 03:31:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 296 (11B61800) [pid = 3788] [serial = 2330] [outer = 1052F400] 03:31:36 INFO - PROCESS | 3788 | 1462530696300 Marionette DEBUG loaded listener.js 03:31:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 297 (135BC400) [pid = 3788] [serial = 2331] [outer = 1052F400] 03:31:36 INFO - PROCESS | 3788 | 1462530696857 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]]]}] 03:31:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:31:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:31:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:31:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:31:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:31:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:31:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1391ms 03:31:36 INFO - PROCESS | 3788 | 1462530696913 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:31:36 INFO - PROCESS | 3788 | 1462530696917 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 03:31:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:31:36 INFO - PROCESS | 3788 | 1462530696924 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:31:36 INFO - PROCESS | 3788 | 1462530696927 Marionette TRACE conn3 <- [1,3066,null,{}] 03:31:36 INFO - PROCESS | 3788 | 1462530696932 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}] 03:31:37 INFO - PROCESS | 3788 | 1462530697071 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:31:37 INFO - PROCESS | 3788 | 1462530697291 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:37 INFO - PROCESS | 3788 | ++DOCSHELL 15AF5C00 == 157 [pid = 3788] [id = 778] 03:31:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 298 (1628D400) [pid = 3788] [serial = 2332] [outer = 00000000] 03:31:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 299 (1791BC00) [pid = 3788] [serial = 2333] [outer = 1628D400] 03:31:37 INFO - PROCESS | 3788 | 1462530697341 Marionette DEBUG loaded listener.js 03:31:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 300 (182CA800) [pid = 3788] [serial = 2334] [outer = 1628D400] 03:31:37 INFO - PROCESS | 3788 | 1462530697958 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] 03:31:38 INFO - PROCESS | 3788 | 1462530698016 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 03:31:38 INFO - PROCESS | 3788 | 1462530698021 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:31:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:31:38 INFO - PROCESS | 3788 | 1462530698023 Marionette TRACE conn3 <- [1,3070,null,{}] 03:31:38 INFO - PROCESS | 3788 | 1462530698026 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}] 03:31:38 INFO - PROCESS | 3788 | 1462530698188 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:31:38 INFO - PROCESS | 3788 | 1462530698401 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:38 INFO - PROCESS | 3788 | ++DOCSHELL 11BC4400 == 158 [pid = 3788] [id = 779] 03:31:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 301 (12C10000) [pid = 3788] [serial = 2335] [outer = 00000000] 03:31:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 302 (1666EC00) [pid = 3788] [serial = 2336] [outer = 12C10000] 03:31:38 INFO - PROCESS | 3788 | 1462530698497 Marionette DEBUG loaded listener.js 03:31:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 303 (19B4B000) [pid = 3788] [serial = 2337] [outer = 12C10000] 03:31:39 INFO - PROCESS | 3788 | 1462530699052 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]]]}] 03:31:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:31:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:31:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:31:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1032ms 03:31:39 INFO - PROCESS | 3788 | 1462530699072 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:31:39 INFO - PROCESS | 3788 | 1462530699075 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 03:31:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:31:39 INFO - PROCESS | 3788 | 1462530699080 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:31:39 INFO - PROCESS | 3788 | 1462530699085 Marionette TRACE conn3 <- [1,3074,null,{}] 03:31:39 INFO - PROCESS | 3788 | 1462530699114 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}] 03:31:39 INFO - PROCESS | 3788 | 1462530699297 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1341B800 == 157 [pid = 3788] [id = 759] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 0F638C00 == 156 [pid = 3788] [id = 758] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1B77C000 == 155 [pid = 3788] [id = 757] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1D10E400 == 154 [pid = 3788] [id = 756] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1B23AC00 == 153 [pid = 3788] [id = 755] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1A49CC00 == 152 [pid = 3788] [id = 754] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1713C800 == 151 [pid = 3788] [id = 753] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 13D76C00 == 150 [pid = 3788] [id = 752] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1103A800 == 149 [pid = 3788] [id = 751] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 302 (16C7F800) [pid = 3788] [serial = 2182] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 301 (142A5C00) [pid = 3788] [serial = 2110] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 300 (19CBE400) [pid = 3788] [serial = 2113] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 299 (20D1B800) [pid = 3788] [serial = 2116] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 298 (22BA4800) [pid = 3788] [serial = 2119] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 297 (22F3B000) [pid = 3788] [serial = 2122] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 296 (23D64800) [pid = 3788] [serial = 2125] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 295 (23DF2C00) [pid = 3788] [serial = 2128] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 294 (2422E400) [pid = 3788] [serial = 2131] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 293 (242DD000) [pid = 3788] [serial = 2134] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 292 (257A6C00) [pid = 3788] [serial = 2137] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 291 (25834C00) [pid = 3788] [serial = 2140] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 171A8400 == 148 [pid = 3788] [id = 750] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 10774000 == 147 [pid = 3788] [id = 749] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 146EB800 == 146 [pid = 3788] [id = 747] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 15AF8800 == 145 [pid = 3788] [id = 746] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1ABB6C00 == 144 [pid = 3788] [id = 745] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1E901800 == 143 [pid = 3788] [id = 744] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 19CAF000 == 142 [pid = 3788] [id = 743] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 12ED9000 == 141 [pid = 3788] [id = 742] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 13E3E400 == 140 [pid = 3788] [id = 741] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 19DC2400 == 139 [pid = 3788] [id = 740] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 23DF5800 == 138 [pid = 3788] [id = 739] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 22B9D800 == 137 [pid = 3788] [id = 738] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 20D91800 == 136 [pid = 3788] [id = 737] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1E719800 == 135 [pid = 3788] [id = 736] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 20704C00 == 134 [pid = 3788] [id = 735] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1FF5D800 == 133 [pid = 3788] [id = 734] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1F7C0000 == 132 [pid = 3788] [id = 733] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 18716000 == 131 [pid = 3788] [id = 732] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1B61A800 == 130 [pid = 3788] [id = 731] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 11035000 == 129 [pid = 3788] [id = 730] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 16C7D000 == 128 [pid = 3788] [id = 729] 03:31:39 INFO - PROCESS | 3788 | --DOCSHELL 1057B000 == 127 [pid = 3788] [id = 728] 03:31:39 INFO - PROCESS | 3788 | 1462530699573 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:39 INFO - PROCESS | 3788 | ++DOCSHELL 10774000 == 128 [pid = 3788] [id = 780] 03:31:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 292 (10D69000) [pid = 3788] [serial = 2338] [outer = 00000000] 03:31:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 293 (11B15000) [pid = 3788] [serial = 2339] [outer = 10D69000] 03:31:39 INFO - PROCESS | 3788 | 1462530699623 Marionette DEBUG loaded listener.js 03:31:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 294 (134E3000) [pid = 3788] [serial = 2340] [outer = 10D69000] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 293 (17146C00) [pid = 3788] [serial = 1829] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 292 (20A28800) [pid = 3788] [serial = 1835] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 291 (20A99C00) [pid = 3788] [serial = 1826] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 290 (20E2EC00) [pid = 3788] [serial = 1847] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 289 (20ED8C00) [pid = 3788] [serial = 1841] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 288 (22AD8000) [pid = 3788] [serial = 1850] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 287 (23DF4800) [pid = 3788] [serial = 1853] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 286 (242D0000) [pid = 3788] [serial = 1856] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 285 (19B51000) [pid = 3788] [serial = 1859] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 284 (1B9C9800) [pid = 3788] [serial = 1862] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 283 (2055BC00) [pid = 3788] [serial = 1898] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 282 (16C76400) [pid = 3788] [serial = 1901] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 281 (1AB19800) [pid = 3788] [serial = 1904] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 280 (20521400) [pid = 3788] [serial = 1907] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 279 (20A9E000) [pid = 3788] [serial = 1910] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 278 (20D94400) [pid = 3788] [serial = 1913] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 277 (20ED7C00) [pid = 3788] [serial = 1916] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 276 (22BA9400) [pid = 3788] [serial = 1919] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 275 (22F36C00) [pid = 3788] [serial = 1922] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 274 (22F49800) [pid = 3788] [serial = 1925] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 273 (23DF3000) [pid = 3788] [serial = 1928] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 272 (24DA2400) [pid = 3788] [serial = 1931] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 271 (24DAD800) [pid = 3788] [serial = 1934] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 270 (2055C000) [pid = 3788] [serial = 1937] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 269 (1B776800) [pid = 3788] [serial = 1940] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 268 (16290000) [pid = 3788] [serial = 1976] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 267 (1AE14400) [pid = 3788] [serial = 1979] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 266 (20AA2800) [pid = 3788] [serial = 1982] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 265 (20E2D000) [pid = 3788] [serial = 1985] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 264 (22AD2C00) [pid = 3788] [serial = 1988] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 263 (242CEC00) [pid = 3788] [serial = 1991] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 262 (2582DC00) [pid = 3788] [serial = 1994] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 261 (22F6C400) [pid = 3788] [serial = 1997] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 260 (25836400) [pid = 3788] [serial = 2000] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 259 (2422A400) [pid = 3788] [serial = 2003] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 258 (24225800) [pid = 3788] [serial = 2006] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 257 (1B779400) [pid = 3788] [serial = 1832] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 256 (22BA0400) [pid = 3788] [serial = 1844] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 255 (20E17400) [pid = 3788] [serial = 1838] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 254 (17080800) [pid = 3788] [serial = 2042] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 253 (12ED9800) [pid = 3788] [serial = 2039] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 252 (19BE7C00) [pid = 3788] [serial = 2045] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 251 (19D7EC00) [pid = 3788] [serial = 2048] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 250 (1F7BA400) [pid = 3788] [serial = 2171] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 249 (1EF10800) [pid = 3788] [serial = 2170] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 248 (20D12C00) [pid = 3788] [serial = 2174] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 247 (20A28000) [pid = 3788] [serial = 2173] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 246 (20ED6000) [pid = 3788] [serial = 2177] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 245 (20E2C000) [pid = 3788] [serial = 2176] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 244 (1355DC00) [pid = 3788] [serial = 2179] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 243 (20ED9800) [pid = 3788] [serial = 2108] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 242 (11B0EC00) [pid = 3788] [serial = 2144] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 241 (11501800) [pid = 3788] [serial = 2143] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 240 (19CC1400) [pid = 3788] [serial = 2150] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 239 (19B50000) [pid = 3788] [serial = 2149] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 238 (1A4A3C00) [pid = 3788] [serial = 2167] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 237 (13BF3000) [pid = 3788] [serial = 2161] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 236 (15239800) [pid = 3788] [serial = 2162] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 235 (16DAC400) [pid = 3788] [serial = 2147] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 234 (16AC6400) [pid = 3788] [serial = 2146] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 233 (16DB1C00) [pid = 3788] [serial = 2164] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 232 (1791AC00) [pid = 3788] [serial = 2165] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 231 (1F191800) [pid = 3788] [serial = 2156] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 230 (1EF1D800) [pid = 3788] [serial = 2155] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 229 (2052A800) [pid = 3788] [serial = 2159] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 228 (1F1D9C00) [pid = 3788] [serial = 2158] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 227 (1D10E800) [pid = 3788] [serial = 2153] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 226 (1B922400) [pid = 3788] [serial = 2152] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 225 (15956C00) [pid = 3788] [serial = 2180] [outer = 00000000] [url = about:blank] 03:31:39 INFO - PROCESS | 3788 | --DOMWINDOW == 224 (1B23E400) [pid = 3788] [serial = 2168] [outer = 00000000] [url = about:blank] 03:31:40 INFO - PROCESS | 3788 | 1462530700100 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:31:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1047ms 03:31:40 INFO - PROCESS | 3788 | 1462530700127 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 3788 | 1462530700129 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 03:31:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:31:40 INFO - PROCESS | 3788 | 1462530700133 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - PROCESS | 3788 | 1462530700135 Marionette TRACE conn3 <- [1,3078,null,{}] 03:31:40 INFO - PROCESS | 3788 | 1462530700139 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}] 03:31:40 INFO - PROCESS | 3788 | 1462530700266 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:31:40 INFO - PROCESS | 3788 | 1462530700424 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:40 INFO - PROCESS | 3788 | ++DOCSHELL 1323C800 == 129 [pid = 3788] [id = 781] 03:31:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 225 (135C2C00) [pid = 3788] [serial = 2341] [outer = 00000000] 03:31:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 226 (1629A400) [pid = 3788] [serial = 2342] [outer = 135C2C00] 03:31:40 INFO - PROCESS | 3788 | 1462530700470 Marionette DEBUG loaded listener.js 03:31:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 227 (1666E000) [pid = 3788] [serial = 2343] [outer = 135C2C00] 03:31:40 INFO - PROCESS | 3788 | 1462530700834 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:31:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:31:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 03:31:40 INFO - PROCESS | 3788 | 1462530700897 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 03:31:40 INFO - PROCESS | 3788 | 1462530700899 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 03:31:40 INFO - PROCESS | 3788 | 1462530700902 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:31:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:31:40 INFO - PROCESS | 3788 | 1462530700904 Marionette TRACE conn3 <- [1,3082,null,{}] 03:31:40 INFO - PROCESS | 3788 | 1462530700910 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}] 03:31:41 INFO - PROCESS | 3788 | 1462530701023 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:31:41 INFO - PROCESS | 3788 | 1462530701029 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 3788 | ++DOCSHELL 17080800 == 130 [pid = 3788] [id = 782] 03:31:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 228 (170B7400) [pid = 3788] [serial = 2344] [outer = 00000000] 03:31:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 229 (17146C00) [pid = 3788] [serial = 2345] [outer = 170B7400] 03:31:41 INFO - PROCESS | 3788 | 1462530701079 Marionette DEBUG loaded listener.js 03:31:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 230 (19B4BC00) [pid = 3788] [serial = 2346] [outer = 170B7400] 03:31:41 INFO - PROCESS | 3788 | 1462530701647 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:31:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:31:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 797ms 03:31:41 INFO - PROCESS | 3788 | 1462530701705 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:31:41 INFO - PROCESS | 3788 | 1462530701707 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 03:31:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:31:41 INFO - PROCESS | 3788 | 1462530701711 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:31:41 INFO - PROCESS | 3788 | 1462530701712 Marionette TRACE conn3 <- [1,3086,null,{}] 03:31:41 INFO - PROCESS | 3788 | 1462530701716 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}] 03:31:41 INFO - PROCESS | 3788 | 1462530701886 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:31:41 INFO - PROCESS | 3788 | 1462530701912 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:41 INFO - PROCESS | 3788 | ++DOCSHELL 19BE9400 == 131 [pid = 3788] [id = 783] 03:31:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 231 (19CB0C00) [pid = 3788] [serial = 2347] [outer = 00000000] 03:31:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 232 (1AB19800) [pid = 3788] [serial = 2348] [outer = 19CB0C00] 03:31:41 INFO - PROCESS | 3788 | 1462530701955 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 233 (1B068400) [pid = 3788] [serial = 2349] [outer = 19CB0C00] 03:31:42 INFO - PROCESS | 3788 | 1462530702425 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]]]}] 03:31:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:31:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:31:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 734ms 03:31:42 INFO - PROCESS | 3788 | 1462530702450 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:31:42 INFO - PROCESS | 3788 | 1462530702452 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 03:31:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:31:42 INFO - PROCESS | 3788 | 1462530702455 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:31:42 INFO - PROCESS | 3788 | 1462530702457 Marionette TRACE conn3 <- [1,3090,null,{}] 03:31:42 INFO - PROCESS | 3788 | 1462530702469 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}] 03:31:42 INFO - PROCESS | 3788 | 1462530702660 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:31:42 INFO - PROCESS | 3788 | 1462530702680 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:42 INFO - PROCESS | 3788 | ++DOCSHELL 19DC2400 == 132 [pid = 3788] [id = 784] 03:31:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 234 (1A4A3C00) [pid = 3788] [serial = 2350] [outer = 00000000] 03:31:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 235 (1B779400) [pid = 3788] [serial = 2351] [outer = 1A4A3C00] 03:31:42 INFO - PROCESS | 3788 | 1462530702723 Marionette DEBUG loaded listener.js 03:31:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 236 (1B925400) [pid = 3788] [serial = 2352] [outer = 1A4A3C00] 03:31:43 INFO - PROCESS | 3788 | 1462530703180 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:31:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:31:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 750ms 03:31:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:31:43 INFO - PROCESS | 3788 | 1462530703217 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:31:43 INFO - PROCESS | 3788 | 1462530703219 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 03:31:43 INFO - PROCESS | 3788 | 1462530703223 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:31:43 INFO - PROCESS | 3788 | 1462530703224 Marionette TRACE conn3 <- [1,3094,null,{}] 03:31:43 INFO - PROCESS | 3788 | 1462530703228 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}] 03:31:43 INFO - PROCESS | 3788 | 1462530703404 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:31:43 INFO - PROCESS | 3788 | 1462530703424 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:43 INFO - PROCESS | 3788 | ++DOCSHELL 1B772800 == 133 [pid = 3788] [id = 785] 03:31:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 237 (1B778C00) [pid = 3788] [serial = 2353] [outer = 00000000] 03:31:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 238 (1D107000) [pid = 3788] [serial = 2354] [outer = 1B778C00] 03:31:43 INFO - PROCESS | 3788 | 1462530703467 Marionette DEBUG loaded listener.js 03:31:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 239 (1D10E800) [pid = 3788] [serial = 2355] [outer = 1B778C00] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 238 (1A82AC00) [pid = 3788] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 237 (23D6D400) [pid = 3788] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 236 (1071A000) [pid = 3788] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 235 (1B615000) [pid = 3788] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 234 (15244800) [pid = 3788] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 233 (13E3A800) [pid = 3788] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 232 (11B12000) [pid = 3788] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 231 (171A9000) [pid = 3788] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 230 (1E70D400) [pid = 3788] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 229 (1B926400) [pid = 3788] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 228 (15D5B800) [pid = 3788] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 227 (11B58C00) [pid = 3788] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 226 (178C6C00) [pid = 3788] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 225 (135BCC00) [pid = 3788] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 224 (10D82400) [pid = 3788] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:31:44 INFO - PROCESS | 3788 | --DOMWINDOW == 223 (1B362000) [pid = 3788] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:31:44 INFO - PROCESS | 3788 | 1462530704398 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]]]}] 03:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:31:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:31:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1188ms 03:31:44 INFO - PROCESS | 3788 | 1462530704423 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:31:44 INFO - PROCESS | 3788 | 1462530704425 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 03:31:44 INFO - PROCESS | 3788 | 1462530704428 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:31:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:31:44 INFO - PROCESS | 3788 | 1462530704430 Marionette TRACE conn3 <- [1,3098,null,{}] 03:31:44 INFO - PROCESS | 3788 | 1462530704449 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}] 03:31:44 INFO - PROCESS | 3788 | 1462530704565 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:31:44 INFO - PROCESS | 3788 | 1462530704574 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:44 INFO - PROCESS | 3788 | ++DOCSHELL 142AC000 == 134 [pid = 3788] [id = 786] 03:31:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 224 (16C79000) [pid = 3788] [serial = 2356] [outer = 00000000] 03:31:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 225 (1B9C3800) [pid = 3788] [serial = 2357] [outer = 16C79000] 03:31:44 INFO - PROCESS | 3788 | 1462530704616 Marionette DEBUG loaded listener.js 03:31:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 226 (1D105800) [pid = 3788] [serial = 2358] [outer = 16C79000] 03:31:45 INFO - PROCESS | 3788 | 1462530705083 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"]]]}] 03:31:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:31:45 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 03:31:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:31:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:31:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 688ms 03:31:45 INFO - PROCESS | 3788 | 1462530705128 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 3788 | 1462530705130 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 03:31:45 INFO - PROCESS | 3788 | 1462530705133 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:31:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:31:45 INFO - PROCESS | 3788 | 1462530705135 Marionette TRACE conn3 <- [1,3102,null,{}] 03:31:45 INFO - PROCESS | 3788 | 1462530705138 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}] 03:31:45 INFO - PROCESS | 3788 | 1462530705333 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:31:45 INFO - PROCESS | 3788 | 1462530705373 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\", \"adad8ba0-9e9c-4e00-8a6e-0438c1eea41e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:31:45 INFO - PROCESS | 3788 | ++DOCSHELL 1B615000 == 135 [pid = 3788] [id = 787] 03:31:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 227 (1B9CEC00) [pid = 3788] [serial = 2359] [outer = 00000000] 03:31:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 228 (1EF0B800) [pid = 3788] [serial = 2360] [outer = 1B9CEC00] 03:31:45 INFO - PROCESS | 3788 | 1462530705420 Marionette DEBUG loaded listener.js 03:31:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 229 (1EF26800) [pid = 3788] [serial = 2361] [outer = 1B9CEC00] 03:31:45 INFO - PROCESS | 3788 | 1462530705858 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]]]}] 03:31:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:31:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 735ms 03:31:45 INFO - PROCESS | 3788 | 1462530705874 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:31:45 INFO - PROCESS | 3788 | 1462530705876 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 03:31:47 WARNING - u'runner_teardown' () 03:31:47 INFO - No more tests 03:31:47 INFO - Got 0 unexpected results 03:31:47 INFO - SUITE-END | took 715s 03:31:47 INFO - Closing logging queue 03:31:47 INFO - queue closed 03:31:47 INFO - Return code: 0 03:31:47 WARNING - # TBPL SUCCESS # 03:31:47 INFO - Running post-action listener: _resource_record_post_action 03:31:47 INFO - Running post-run listener: _resource_record_post_run 03:31:48 INFO - Total resource usage - Wall time: 726s; CPU: 17.0%; Read bytes: 91847680; Write bytes: 956468736; Read time: 1627568; Write time: 1250273 03:31:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:31:48 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 106851840; Read time: 0; Write time: 164382 03:31:48 INFO - run-tests - Wall time: 723s; CPU: 17.0%; Read bytes: 91847680; Write bytes: 816977920; Read time: 1627568; Write time: 1032360 03:31:48 INFO - Running post-run listener: _upload_blobber_files 03:31:48 INFO - Blob upload gear active. 03:31:48 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:31:48 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 03:31:48 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'] 03:31:48 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 03:31:49 INFO - (blobuploader) - INFO - Open directory for files ... 03:31:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:31:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:31:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:31:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:31:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:31:49 INFO - (blobuploader) - INFO - Done attempting. 03:31:49 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:31:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:31:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:31:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:31:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:31:51 INFO - (blobuploader) - INFO - Done attempting. 03:31:51 INFO - (blobuploader) - INFO - Iteration through files over. 03:31:51 INFO - Return code: 0 03:31:51 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:31:51 INFO - Using _rmtree_windows ... 03:31:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:31:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/317dadba3414875bd8c67f0f7b86a5667307d57aa7927049ea08254355f216f657beb11beeac199687e971d143da98da79408f00641f63121a8bbfd2cffd4481", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cc4599a6b25af5df656d5e2300bd7a52004ee4414c06ed24929699c04f5ab84c183ad0fc9055d7cf16f5efbec99e43c322c0b149ebc06b051aa4792f1594e07d"} 03:31:51 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:31:51 INFO - Writing to file C:\slave\test\properties\blobber_files 03:31:51 INFO - Contents: 03:31:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/317dadba3414875bd8c67f0f7b86a5667307d57aa7927049ea08254355f216f657beb11beeac199687e971d143da98da79408f00641f63121a8bbfd2cffd4481", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cc4599a6b25af5df656d5e2300bd7a52004ee4414c06ed24929699c04f5ab84c183ad0fc9055d7cf16f5efbec99e43c322c0b149ebc06b051aa4792f1594e07d"} 03:31:51 INFO - Running post-run listener: copy_logs_to_upload_dir 03:31:51 INFO - Copying logs to upload dir... 03:31:51 INFO - mkdir: C:\slave\test\build\upload\logs 03:31:51 INFO - Copying logs to upload dir... 03:31:51 INFO - Using _rmtree_windows ... 03:31:51 INFO - Using _rmtree_windows ... 03:31:51 INFO - Using _rmtree_windows ... 03:31:51 INFO - Using _rmtree_windows ... 03:31:51 INFO - Using _rmtree_windows ... 03:31:51 INFO - Using _rmtree_windows ... 03:31:51 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=865.620000 ========= master_lag: 0.79 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 26 secs) (at 2016-05-06 03:31:52.278738) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 03:31:52.279521) ========= '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-026\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/317dadba3414875bd8c67f0f7b86a5667307d57aa7927049ea08254355f216f657beb11beeac199687e971d143da98da79408f00641f63121a8bbfd2cffd4481", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cc4599a6b25af5df656d5e2300bd7a52004ee4414c06ed24929699c04f5ab84c183ad0fc9055d7cf16f5efbec99e43c322c0b149ebc06b051aa4792f1594e07d"} build_url:https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/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/317dadba3414875bd8c67f0f7b86a5667307d57aa7927049ea08254355f216f657beb11beeac199687e971d143da98da79408f00641f63121a8bbfd2cffd4481", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cc4599a6b25af5df656d5e2300bd7a52004ee4414c06ed24929699c04f5ab84c183ad0fc9055d7cf16f5efbec99e43c322c0b149ebc06b051aa4792f1594e07d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ChRqTACaSfeFzTnm37C98w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 03:31:52.404248) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:31:52.404589) ========= '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-026\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 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-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.125000 ========= master_lag: -0.00 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:31:52.526894) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-06 03:31:52.527219) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-06 03:31:53.172603) ========= ========= Total master_lag: 0.94 =========