builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-096 starttime: 1464627363.46 results: success (0) buildid: 20160530075039 builduid: c46f238fe5414d5db0817f0b0fedddd7 revision: c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:56:03.461014) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:56:03.461442) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:56:03.461731) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:56:03.523731) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 09:56:03.524382) ========= '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-096\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False --09:56:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 18.59 MB/s 09:56:19 (18.59 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.470000 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-30 09:56:06.154842) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:56:06.155192) ========= '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-096\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.839000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:56:07.042428) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:56:07.042783) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 --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 c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False 2016-05-30 09:56:20,913 truncating revision to first 12 chars 2016-05-30 09:56:20,913 Setting DEBUG logging. 2016-05-30 09:56:20,913 attempt 1/10 2016-05-30 09:56:20,913 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c74c00d5cd6f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:56:21,346 unpacking tar archive at: mozilla-aurora-c74c00d5cd6f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.078000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:56:08.249242) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:56:08.249552) ========= script_repo_revision: c74c00d5cd6fb5b82239ecf337067dbfd103e2d2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:56:08.249948) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:56:08.250238) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:56:08.264283) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 56 secs) (at 2016-05-30 09:56:08.264629) ========= '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-096\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 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-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:56:22 INFO - MultiFileLogger online at 20160530 09:56:22 in C:\slave\test 09:56:22 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 09:56:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:56:22 INFO - {'append_to_log': False, 09:56:22 INFO - 'base_work_dir': 'C:\\slave\\test', 09:56:22 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:56:22 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:56:22 INFO - 'buildbot_json_path': 'buildprops.json', 09:56:22 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:56:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:56:22 INFO - 'download_minidump_stackwalk': True, 09:56:22 INFO - 'download_symbols': 'true', 09:56:22 INFO - 'e10s': False, 09:56:22 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:56:22 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:56:22 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:56:22 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:56:22 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:56:22 INFO - 'C:/mozilla-build/tooltool.py'), 09:56:22 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:56:22 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:56:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:56:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:56:22 INFO - 'log_level': 'info', 09:56:22 INFO - 'log_to_console': True, 09:56:22 INFO - 'opt_config_files': (), 09:56:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:56:22 INFO - '--processes=1', 09:56:22 INFO - '--config=%(test_path)s/wptrunner.ini', 09:56:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:56:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:56:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:56:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:56:22 INFO - 'pip_index': False, 09:56:22 INFO - 'require_test_zip': True, 09:56:22 INFO - 'test_type': ('testharness',), 09:56:22 INFO - 'this_chunk': '1', 09:56:22 INFO - 'total_chunks': '10', 09:56:22 INFO - 'virtualenv_path': 'venv', 09:56:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:56:22 INFO - 'work_dir': 'build'} 09:56:22 INFO - ##### 09:56:22 INFO - ##### Running clobber step. 09:56:22 INFO - ##### 09:56:22 INFO - Running pre-action listener: _resource_record_pre_action 09:56:22 INFO - Running main action method: clobber 09:56:22 INFO - rmtree: C:\slave\test\build 09:56:22 INFO - Using _rmtree_windows ... 09:56:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:57:05 INFO - Running post-action listener: _resource_record_post_action 09:57:05 INFO - ##### 09:57:05 INFO - ##### Running read-buildbot-config step. 09:57:05 INFO - ##### 09:57:05 INFO - Running pre-action listener: _resource_record_pre_action 09:57:05 INFO - Running main action method: read_buildbot_config 09:57:05 INFO - Using buildbot properties: 09:57:05 INFO - { 09:57:05 INFO - "project": "", 09:57:05 INFO - "product": "firefox", 09:57:05 INFO - "script_repo_revision": "production", 09:57:05 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 09:57:05 INFO - "repository": "", 09:57:05 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 09:57:05 INFO - "buildid": "20160530075039", 09:57:05 INFO - "pgo_build": "False", 09:57:05 INFO - "basedir": "C:\\slave\\test", 09:57:05 INFO - "buildnumber": 6, 09:57:05 INFO - "slavename": "t-xp32-ix-096", 09:57:05 INFO - "revision": "c74c00d5cd6fb5b82239ecf337067dbfd103e2d2", 09:57:05 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 09:57:05 INFO - "platform": "win32", 09:57:05 INFO - "branch": "mozilla-aurora", 09:57:05 INFO - "repo_path": "releases/mozilla-aurora", 09:57:05 INFO - "moz_repo_path": "", 09:57:05 INFO - "stage_platform": "win32", 09:57:05 INFO - "builduid": "c46f238fe5414d5db0817f0b0fedddd7", 09:57:05 INFO - "slavebuilddir": "test" 09:57:05 INFO - } 09:57:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 09:57:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 09:57:05 INFO - Running post-action listener: _resource_record_post_action 09:57:05 INFO - ##### 09:57:05 INFO - ##### Running download-and-extract step. 09:57:05 INFO - ##### 09:57:05 INFO - Running pre-action listener: _resource_record_pre_action 09:57:05 INFO - Running main action method: download_and_extract 09:57:05 INFO - mkdir: C:\slave\test\build\tests 09:57: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')]} 09:57:05 INFO - https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:57:05 INFO - trying https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 09:57:05 INFO - Downloading https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/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 09:57:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/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 09:57:06 INFO - Downloaded 1274 bytes. 09:57:06 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 09:57:06 INFO - Using the following test package requirements: 09:57:06 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:57:06 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:57:06 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 09:57:06 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:57:06 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 09:57:06 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:57:06 INFO - u'jsshell-win32.zip'], 09:57:06 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:57:06 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 09:57:06 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:57:06 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:57:06 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 09:57:06 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:57:06 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 09:57:06 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:57:06 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 09:57:06 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:57:06 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 09:57: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 09:57: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')]} 09:57:06 INFO - https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:57:06 INFO - trying https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 09:57:06 INFO - Downloading https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/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 09:57:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/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 09:57:08 INFO - Downloaded 20340536 bytes. 09:57: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/*'] 09:57: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/* 09:57:10 INFO - caution: filename not matched: web-platform/* 09:57:10 INFO - Return code: 11 09:57:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:57:10 INFO - https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:57:10 INFO - trying https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 09:57:10 INFO - Downloading https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/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 09:57:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/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 09:57:13 INFO - Downloaded 36409218 bytes. 09:57:13 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/*'] 09:57:13 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/* 09:58:02 INFO - caution: filename not matched: bin/* 09:58:02 INFO - caution: filename not matched: config/* 09:58:02 INFO - caution: filename not matched: mozbase/* 09:58:02 INFO - caution: filename not matched: marionette/* 09:58:02 INFO - caution: filename not matched: tools/wptserve/* 09:58:02 INFO - Return code: 11 09:58:02 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')]} 09:58:02 INFO - https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 09:58:02 INFO - trying https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:58:02 INFO - Downloading https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 09:58:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/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 09:58:07 INFO - Downloaded 68489651 bytes. 09:58:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:58:07 INFO - mkdir: C:\slave\test\properties 09:58:07 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:58:07 INFO - Writing to file C:\slave\test\properties\build_url 09:58:07 INFO - Contents: 09:58:07 INFO - build_url:https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:58:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:58:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:58:07 INFO - Writing to file C:\slave\test\properties\symbols_url 09:58:07 INFO - Contents: 09:58:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:58:07 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')]} 09:58:07 INFO - https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:58:07 INFO - trying https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:58:07 INFO - Downloading https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/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 09:58:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/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 09:58:11 INFO - Downloaded 55573708 bytes. 09:58:11 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'] 09:58:11 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 09:58:20 INFO - Return code: 0 09:58:20 INFO - Running post-action listener: _resource_record_post_action 09:58:20 INFO - Running post-action listener: set_extra_try_arguments 09:58:20 INFO - ##### 09:58:20 INFO - ##### Running create-virtualenv step. 09:58:20 INFO - ##### 09:58:20 INFO - Running pre-action listener: _pre_create_virtualenv 09:58:20 INFO - Running pre-action listener: _resource_record_pre_action 09:58:20 INFO - Running main action method: create_virtualenv 09:58:20 INFO - Creating virtualenv C:\slave\test\build\venv 09:58:20 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 09:58:20 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:58:22 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:58:23 INFO - Installing distribute......................................................................................................................................................................................done. 09:58:24 INFO - Return code: 0 09:58:24 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:58:24 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')]} 09:58:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:58:24 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')]} 09:58:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:58:24 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 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', '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-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', '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-096\\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-096'}}, attempt #1 09:58:24 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 09:58:24 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 09:58:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:58:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:58:24 INFO - 'CLIENTNAME': 'Console', 09:58:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:58:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:58:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:58:24 INFO - 'DCLOCATION': 'SCL3', 09:58:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:58:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:58:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:58:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:58:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:58:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:58:24 INFO - 'HOMEDRIVE': 'C:', 09:58:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:58:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:58:24 INFO - 'KTS_VERSION': '1.19c', 09:58:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:58:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:58:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:58:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:58:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:58:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:58:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:58:24 INFO - 'MOZ_AIRBAG': '1', 09:58:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:58:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:58:24 INFO - 'MOZ_MSVCVERSION': '8', 09:58:24 INFO - 'MOZ_NO_REMOTE': '1', 09:58:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:58:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:58:24 INFO - 'NO_EM_RESTART': '1', 09:58:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:58:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:58:24 INFO - 'OS': 'Windows_NT', 09:58:24 INFO - 'OURDRIVE': 'C:', 09:58:24 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', 09:58:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:58:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:58:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:58:24 INFO - 'PROCESSOR_LEVEL': '6', 09:58:24 INFO - 'PROCESSOR_REVISION': '1e05', 09:58:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:58:24 INFO - 'PROMPT': '$P$G', 09:58:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:58:24 INFO - 'PWD': 'C:\\slave\\test', 09:58:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:58:24 INFO - 'SESSIONNAME': 'Console', 09:58:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:58:24 INFO - 'SYSTEMDRIVE': 'C:', 09:58:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:58:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:58:24 INFO - 'TEST1': 'testie', 09:58:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:58:24 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:58:24 INFO - 'USERNAME': 'cltbld', 09:58:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:58:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:58:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:58:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:58:24 INFO - 'WINDIR': 'C:\\WINDOWS', 09:58:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:58:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:58:25 INFO - Downloading/unpacking psutil>=0.7.1 09:58:25 INFO - Running setup.py egg_info for package psutil 09:58:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:58:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:58:25 INFO - Installing collected packages: psutil 09:58:25 INFO - Running setup.py install for psutil 09:58:25 INFO - building 'psutil._psutil_windows' extension 09:58:25 INFO - error: Unable to find vcvarsall.bat 09:58:25 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-dby720-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:58:25 INFO - running install 09:58:25 INFO - running build 09:58:25 INFO - running build_py 09:58:25 INFO - creating build 09:58:25 INFO - creating build\lib.win32-2.7 09:58:25 INFO - creating build\lib.win32-2.7\psutil 09:58:25 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:58:25 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:58:25 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:58:25 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:58:25 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:58:25 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:58:25 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:58:25 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:58:25 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:58:25 INFO - running build_ext 09:58:25 INFO - building 'psutil._psutil_windows' extension 09:58:25 INFO - error: Unable to find vcvarsall.bat 09:58:25 INFO - ---------------------------------------- 09:58:25 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-dby720-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:58:25 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data\pip\pip.log 09:58:25 WARNING - Return code: 1 09:58:25 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! 09:58:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:58:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:58:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:58:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:58:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:58:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', '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-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', '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-096\\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-096'}}, attempt #1 09:58:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:58:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:58:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:58:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:58:25 INFO - 'CLIENTNAME': 'Console', 09:58:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:58:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:58:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:58:25 INFO - 'DCLOCATION': 'SCL3', 09:58:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:58:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:58:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:58:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:58:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:58:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:58:25 INFO - 'HOMEDRIVE': 'C:', 09:58:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:58:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:58:25 INFO - 'KTS_VERSION': '1.19c', 09:58:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:58:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:58:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:58:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:58:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:58:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:58:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:58:25 INFO - 'MOZ_AIRBAG': '1', 09:58:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:58:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:58:25 INFO - 'MOZ_MSVCVERSION': '8', 09:58:25 INFO - 'MOZ_NO_REMOTE': '1', 09:58:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:58:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:58:25 INFO - 'NO_EM_RESTART': '1', 09:58:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:58:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:58:25 INFO - 'OS': 'Windows_NT', 09:58:25 INFO - 'OURDRIVE': 'C:', 09:58:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:58:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:58:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:58:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:58:25 INFO - 'PROCESSOR_LEVEL': '6', 09:58:25 INFO - 'PROCESSOR_REVISION': '1e05', 09:58:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:58:25 INFO - 'PROMPT': '$P$G', 09:58:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:58:25 INFO - 'PWD': 'C:\\slave\\test', 09:58:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:58:25 INFO - 'SESSIONNAME': 'Console', 09:58:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:58:25 INFO - 'SYSTEMDRIVE': 'C:', 09:58:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:58:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:58:25 INFO - 'TEST1': 'testie', 09:58:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:58:25 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:58:25 INFO - 'USERNAME': 'cltbld', 09:58:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:58:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:58:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:58:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:58:25 INFO - 'WINDIR': 'C:\\WINDOWS', 09:58:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:58:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:58:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:58:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:58:26 INFO - Running setup.py egg_info for package mozsystemmonitor 09:58:26 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:58:26 INFO - Running setup.py egg_info for package psutil 09:58:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:58:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:58:26 INFO - Installing collected packages: mozsystemmonitor, psutil 09:58:26 INFO - Running setup.py install for mozsystemmonitor 09:58:26 INFO - Running setup.py install for psutil 09:58:26 INFO - building 'psutil._psutil_windows' extension 09:58:26 INFO - error: Unable to find vcvarsall.bat 09:58:26 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-9lbdox-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:58:26 INFO - running install 09:58:26 INFO - running build 09:58:26 INFO - running build_py 09:58:26 INFO - running build_ext 09:58:26 INFO - building 'psutil._psutil_windows' extension 09:58:26 INFO - error: Unable to find vcvarsall.bat 09:58:26 INFO - ---------------------------------------- 09:58:26 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-9lbdox-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:58:26 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-096\Application Data\pip\pip.log 09:58:26 WARNING - Return code: 1 09:58:26 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:58:26 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:58:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:58:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:58:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:58:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:58:26 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', '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-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', '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-096\\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-096'}}, attempt #1 09:58:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:58:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:58:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:58:26 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:58:26 INFO - 'CLIENTNAME': 'Console', 09:58:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:58:26 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:58:26 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:58:26 INFO - 'DCLOCATION': 'SCL3', 09:58:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:58:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:58:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:58:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:58:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:58:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:58:26 INFO - 'HOMEDRIVE': 'C:', 09:58:26 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:58:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:58:26 INFO - 'KTS_VERSION': '1.19c', 09:58:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:58:26 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:58:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:58:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:58:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:58:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:58:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:58:26 INFO - 'MOZ_AIRBAG': '1', 09:58:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:58:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:58:26 INFO - 'MOZ_MSVCVERSION': '8', 09:58:26 INFO - 'MOZ_NO_REMOTE': '1', 09:58:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:58:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:58:26 INFO - 'NO_EM_RESTART': '1', 09:58:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:58:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:58:26 INFO - 'OS': 'Windows_NT', 09:58:26 INFO - 'OURDRIVE': 'C:', 09:58:26 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:58:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:58:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:58:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:58:26 INFO - 'PROCESSOR_LEVEL': '6', 09:58:26 INFO - 'PROCESSOR_REVISION': '1e05', 09:58:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:58:26 INFO - 'PROMPT': '$P$G', 09:58:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:58:26 INFO - 'PWD': 'C:\\slave\\test', 09:58:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:58:26 INFO - 'SESSIONNAME': 'Console', 09:58:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:58:26 INFO - 'SYSTEMDRIVE': 'C:', 09:58:26 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:58:26 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:58:26 INFO - 'TEST1': 'testie', 09:58:26 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:58:26 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:58:26 INFO - 'USERNAME': 'cltbld', 09:58:26 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:58:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:58:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:58:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:58:26 INFO - 'WINDIR': 'C:\\WINDOWS', 09:58:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:58:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:58:26 INFO - Downloading/unpacking blobuploader==1.2.4 09:58:26 INFO - Downloading blobuploader-1.2.4.tar.gz 09:58:26 INFO - Running setup.py egg_info for package blobuploader 09:58:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:58:28 INFO - Running setup.py egg_info for package requests 09:58:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:58:28 INFO - Downloading docopt-0.6.1.tar.gz 09:58:28 INFO - Running setup.py egg_info for package docopt 09:58:28 INFO - Installing collected packages: blobuploader, docopt, requests 09:58:28 INFO - Running setup.py install for blobuploader 09:58:28 INFO - Running setup.py install for docopt 09:58:28 INFO - Running setup.py install for requests 09:58:28 INFO - Successfully installed blobuploader docopt requests 09:58:28 INFO - Cleaning up... 09:58:28 INFO - Return code: 0 09:58:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:58:28 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')]} 09:58:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:58:28 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')]} 09:58:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:58:28 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 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', '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-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', '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-096\\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-096'}}, attempt #1 09:58:28 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 09:58:28 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 09:58:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:58:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:58:28 INFO - 'CLIENTNAME': 'Console', 09:58:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:58:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:58:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:58:28 INFO - 'DCLOCATION': 'SCL3', 09:58:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:58:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:58:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:58:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:58:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:58:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:58:28 INFO - 'HOMEDRIVE': 'C:', 09:58:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:58:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:58:28 INFO - 'KTS_VERSION': '1.19c', 09:58:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:58:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:58:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:58:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:58:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:58:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:58:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:58:28 INFO - 'MOZ_AIRBAG': '1', 09:58:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:58:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:58:28 INFO - 'MOZ_MSVCVERSION': '8', 09:58:28 INFO - 'MOZ_NO_REMOTE': '1', 09:58:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:58:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:58:28 INFO - 'NO_EM_RESTART': '1', 09:58:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:58:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:58:28 INFO - 'OS': 'Windows_NT', 09:58:28 INFO - 'OURDRIVE': 'C:', 09:58:28 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', 09:58:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:58:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:58:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:58:28 INFO - 'PROCESSOR_LEVEL': '6', 09:58:28 INFO - 'PROCESSOR_REVISION': '1e05', 09:58:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:58:28 INFO - 'PROMPT': '$P$G', 09:58:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:58:28 INFO - 'PWD': 'C:\\slave\\test', 09:58:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:58:28 INFO - 'SESSIONNAME': 'Console', 09:58:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:58:28 INFO - 'SYSTEMDRIVE': 'C:', 09:58:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:58:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:58:28 INFO - 'TEST1': 'testie', 09:58:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:58:28 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:58:28 INFO - 'USERNAME': 'cltbld', 09:58:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:58:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:58:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:58:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:58:28 INFO - 'WINDIR': 'C:\\WINDOWS', 09:58:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:58:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:58:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:58:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:58:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:58:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:58:36 INFO - Unpacking c:\slave\test\build\tests\marionette 09:58:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:58:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:58:36 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 09:58:36 INFO - Running setup.py install for browsermob-proxy 09:58:42 INFO - Running setup.py install for manifestparser 09:58:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Running setup.py install for marionette-client 09:58:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:58:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Running setup.py install for marionette-driver 09:58:42 INFO - Running setup.py install for mozcrash 09:58:42 INFO - Running setup.py install for mozdebug 09:58:42 INFO - Running setup.py install for mozdevice 09:58:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Running setup.py install for mozfile 09:58:42 INFO - Running setup.py install for mozhttpd 09:58:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Running setup.py install for mozinfo 09:58:42 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Running setup.py install for mozInstall 09:58:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Running setup.py install for mozleak 09:58:42 INFO - Running setup.py install for mozlog 09:58:42 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Running setup.py install for moznetwork 09:58:42 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Running setup.py install for mozprocess 09:58:42 INFO - Running setup.py install for mozprofile 09:58:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Running setup.py install for mozrunner 09:58:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Running setup.py install for mozscreenshot 09:58:42 INFO - Running setup.py install for moztest 09:58:42 INFO - Running setup.py install for mozversion 09:58:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:58:42 INFO - Running setup.py install for wptserve 09:58:42 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 09:58:42 INFO - Cleaning up... 09:58:42 INFO - Return code: 0 09:58:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:58:42 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')]} 09:58:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:58:42 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')]} 09:58:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:58:42 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 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-096', 'USERDOMAIN': 'T-XP32-IX-096', '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-096', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-096', '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-096\\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-096'}}, attempt #1 09:58:42 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 09:58:42 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 09:58:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:58:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:58:42 INFO - 'CLIENTNAME': 'Console', 09:58:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:58:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:58:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:58:42 INFO - 'DCLOCATION': 'SCL3', 09:58:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:58:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:58:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:58:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:58:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:58:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:58:42 INFO - 'HOMEDRIVE': 'C:', 09:58:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:58:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:58:42 INFO - 'KTS_VERSION': '1.19c', 09:58:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:58:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:58:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:58:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:58:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:58:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:58:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:58:42 INFO - 'MOZ_AIRBAG': '1', 09:58:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:58:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:58:42 INFO - 'MOZ_MSVCVERSION': '8', 09:58:42 INFO - 'MOZ_NO_REMOTE': '1', 09:58:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:58:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:58:42 INFO - 'NO_EM_RESTART': '1', 09:58:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:58:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:58:42 INFO - 'OS': 'Windows_NT', 09:58:42 INFO - 'OURDRIVE': 'C:', 09:58:42 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', 09:58:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:58:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:58:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:58:42 INFO - 'PROCESSOR_LEVEL': '6', 09:58:42 INFO - 'PROCESSOR_REVISION': '1e05', 09:58:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:58:42 INFO - 'PROMPT': '$P$G', 09:58:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:58:42 INFO - 'PWD': 'C:\\slave\\test', 09:58:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:58:42 INFO - 'SESSIONNAME': 'Console', 09:58:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:58:42 INFO - 'SYSTEMDRIVE': 'C:', 09:58:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:58:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:58:42 INFO - 'TEST1': 'testie', 09:58:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:58:42 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:58:42 INFO - 'USERNAME': 'cltbld', 09:58:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:58:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:58:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:58:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:58:42 INFO - 'WINDIR': 'C:\\WINDOWS', 09:58:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:58:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:58:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:58:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:58:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:58:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:58:49 INFO - Unpacking c:\slave\test\build\tests\marionette 09:58:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:58:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:58:49 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)) 09:58:53 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)) 09:58:53 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)) 09:58:53 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)) 09:58:53 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)) 09:58:53 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:58:53 INFO - Downloading blessings-1.6.tar.gz 09:58:53 INFO - Running setup.py egg_info for package blessings 09:58:53 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)) 09:58:53 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:58:53 INFO - Running setup.py install for blessings 09:58:53 INFO - Running setup.py install for browsermob-proxy 09:58:53 INFO - Running setup.py install for manifestparser 09:58:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Running setup.py install for marionette-client 09:58:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:58:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Running setup.py install for marionette-driver 09:58:53 INFO - Running setup.py install for mozcrash 09:58:53 INFO - Running setup.py install for mozdebug 09:58:53 INFO - Running setup.py install for mozdevice 09:58:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Running setup.py install for mozhttpd 09:58:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Running setup.py install for mozInstall 09:58:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Running setup.py install for mozleak 09:58:53 INFO - Running setup.py install for mozprofile 09:58:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Running setup.py install for mozrunner 09:58:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Running setup.py install for mozscreenshot 09:58:53 INFO - Running setup.py install for moztest 09:58:53 INFO - Running setup.py install for mozversion 09:58:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:58:53 INFO - Running setup.py install for wptserve 09:58:53 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:58:53 INFO - Cleaning up... 09:58:53 INFO - Return code: 0 09:58:53 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:58:53 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:58:53 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:58:54 INFO - Reading from file tmpfile_stdout 09:58:54 INFO - Using _rmtree_windows ... 09:58:54 INFO - Using _rmtree_windows ... 09:58:54 INFO - Current package versions: 09:58:54 INFO - blessings == 1.6 09:58:54 INFO - blobuploader == 1.2.4 09:58:54 INFO - browsermob-proxy == 0.6.0 09:58:54 INFO - distribute == 0.6.14 09:58:54 INFO - docopt == 0.6.1 09:58:54 INFO - manifestparser == 1.1 09:58:54 INFO - marionette-client == 2.3.0 09:58:54 INFO - marionette-driver == 1.4.0 09:58:54 INFO - mozInstall == 1.12 09:58:54 INFO - mozcrash == 0.17 09:58:54 INFO - mozdebug == 0.1 09:58:54 INFO - mozdevice == 0.48 09:58:54 INFO - mozfile == 1.2 09:58:54 INFO - mozhttpd == 0.7 09:58:54 INFO - mozinfo == 0.9 09:58:54 INFO - mozleak == 0.1 09:58:54 INFO - mozlog == 3.1 09:58:54 INFO - moznetwork == 0.27 09:58:54 INFO - mozprocess == 0.22 09:58:54 INFO - mozprofile == 0.28 09:58:54 INFO - mozrunner == 6.11 09:58:54 INFO - mozscreenshot == 0.1 09:58:54 INFO - mozsystemmonitor == 0.0 09:58:54 INFO - moztest == 0.7 09:58:54 INFO - mozversion == 1.4 09:58:54 INFO - requests == 1.2.3 09:58:54 INFO - wptserve == 1.4.0 09:58:54 INFO - Running post-action listener: _resource_record_post_action 09:58:54 INFO - Running post-action listener: _start_resource_monitoring 09:58:54 INFO - Starting resource monitoring. 09:58:54 INFO - ##### 09:58:54 INFO - ##### Running pull step. 09:58:54 INFO - ##### 09:58:54 INFO - Running pre-action listener: _resource_record_pre_action 09:58:54 INFO - Running main action method: pull 09:58:54 INFO - Pull has nothing to do! 09:58:54 INFO - Running post-action listener: _resource_record_post_action 09:58:54 INFO - ##### 09:58:54 INFO - ##### Running install step. 09:58:54 INFO - ##### 09:58:54 INFO - Running pre-action listener: _resource_record_pre_action 09:58:54 INFO - Running main action method: install 09:58:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:58:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:58:54 INFO - Reading from file tmpfile_stdout 09:58:54 INFO - Using _rmtree_windows ... 09:58:54 INFO - Using _rmtree_windows ... 09:58:54 INFO - Detecting whether we're running mozinstall >=1.0... 09:58:54 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:58:54 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:58:54 INFO - Reading from file tmpfile_stdout 09:58:54 INFO - Output received: 09:58:54 INFO - Usage: mozinstall-script.py [options] installer 09:58:54 INFO - Options: 09:58:54 INFO - -h, --help show this help message and exit 09:58:54 INFO - -d DEST, --destination=DEST 09:58:54 INFO - Directory to install application into. [default: 09:58:54 INFO - "C:\slave\test"] 09:58:54 INFO - --app=APP Application being installed. [default: firefox] 09:58:54 INFO - Using _rmtree_windows ... 09:58:54 INFO - Using _rmtree_windows ... 09:58:54 INFO - mkdir: C:\slave\test\build\application 09:58:54 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'] 09:58:54 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 09:58:57 INFO - Reading from file tmpfile_stdout 09:58:57 INFO - Output received: 09:58:57 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:58:57 INFO - Using _rmtree_windows ... 09:58:57 INFO - Using _rmtree_windows ... 09:58:57 INFO - Running post-action listener: _resource_record_post_action 09:58:57 INFO - ##### 09:58:57 INFO - ##### Running run-tests step. 09:58:57 INFO - ##### 09:58:57 INFO - Running pre-action listener: _resource_record_pre_action 09:58:57 INFO - Running main action method: run_tests 09:58:57 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:58:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:58:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:58:57 INFO - grabbing minidump binary from tooltool 09:58:57 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')]} 09:58:57 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:58:57 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 09:58:57 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 09:58:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:59:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpn10ta3 09:59:00 INFO - INFO - File integrity verified, renaming tmpn10ta3 to win32-minidump_stackwalk.exe 09:59:00 INFO - Return code: 0 09:59:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:59:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:59:00 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/NjJmLdhiRnyA8eskOqksBg/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 09:59:00 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/NjJmLdhiRnyA8eskOqksBg/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 09:59:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:59:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096\\Application Data', 09:59:00 INFO - 'CLIENTNAME': 'Console', 09:59:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:59:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-096', 09:59:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:59:00 INFO - 'DCLOCATION': 'SCL3', 09:59:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:59:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:59:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:59:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:59:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:59:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:59:00 INFO - 'HOMEDRIVE': 'C:', 09:59:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:59:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:59:00 INFO - 'KTS_VERSION': '1.19c', 09:59:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:59:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-096', 09:59:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:59:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:59:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:59:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:59:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:59:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:59:00 INFO - 'MOZ_AIRBAG': '1', 09:59:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:59:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:59:00 INFO - 'MOZ_MSVCVERSION': '8', 09:59:00 INFO - 'MOZ_NO_REMOTE': '1', 09:59:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:59:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:59:00 INFO - 'NO_EM_RESTART': '1', 09:59:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:59:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:59:00 INFO - 'OS': 'Windows_NT', 09:59:00 INFO - 'OURDRIVE': 'C:', 09:59:00 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', 09:59:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:59:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:59:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:59:00 INFO - 'PROCESSOR_LEVEL': '6', 09:59:00 INFO - 'PROCESSOR_REVISION': '1e05', 09:59:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:59:00 INFO - 'PROMPT': '$P$G', 09:59:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:59:00 INFO - 'PWD': 'C:\\slave\\test', 09:59:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:59:00 INFO - 'SESSIONNAME': 'Console', 09:59:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:59:00 INFO - 'SYSTEMDRIVE': 'C:', 09:59:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:59:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:59:00 INFO - 'TEST1': 'testie', 09:59:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:59:00 INFO - 'USERDOMAIN': 'T-XP32-IX-096', 09:59:00 INFO - 'USERNAME': 'cltbld', 09:59:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-096', 09:59:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:59:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:59:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:59:00 INFO - 'WINDIR': 'C:\\WINDOWS', 09:59:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:59:00 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/NjJmLdhiRnyA8eskOqksBg/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 09:59:01 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 09:59:01 INFO - import pkg_resources 09:59:02 INFO - Using 1 client processes 09:59:05 INFO - SUITE-START | Running 778 tests 09:59:05 INFO - Running testharness tests 09:59:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:59:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:59:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:59:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:59:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:59:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:59:05 INFO - Setting up ssl 09:59:05 INFO - PROCESS | certutil | 09:59:05 INFO - PROCESS | certutil | 09:59:05 INFO - PROCESS | certutil | 09:59:05 INFO - Certificate Nickname Trust Attributes 09:59:05 INFO - SSL,S/MIME,JAR/XPI 09:59:05 INFO - 09:59:05 INFO - web-platform-tests CT,, 09:59:05 INFO - 09:59:05 INFO - Starting runner 09:59:07 INFO - PROCESS | 3812 | [3812] 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 09:59:08 INFO - PROCESS | 3812 | [3812] 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 09:59:08 INFO - PROCESS | 3812 | [3812] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:59:09 INFO - PROCESS | 3812 | 1464627549537 Marionette DEBUG Marionette enabled via build flag and pref 09:59:09 INFO - PROCESS | 3812 | ++DOCSHELL 11A02000 == 1 [pid = 3812] [id = 1] 09:59:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 1 (11A02400) [pid = 3812] [serial = 1] [outer = 00000000] 09:59:09 INFO - PROCESS | 3812 | [3812] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:59:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 2 (11A03000) [pid = 3812] [serial = 2] [outer = 11A02400] 09:59:09 INFO - PROCESS | 3812 | [3812] 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 09:59:09 INFO - PROCESS | 3812 | [3812] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:59:09 INFO - PROCESS | 3812 | ++DOCSHELL 11C9EC00 == 2 [pid = 3812] [id = 2] 09:59:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 3 (11C9F000) [pid = 3812] [serial = 3] [outer = 00000000] 09:59:09 INFO - PROCESS | 3812 | [3812] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:59:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 4 (11C9FC00) [pid = 3812] [serial = 4] [outer = 11C9F000] 09:59:10 INFO - PROCESS | 3812 | 1464627550152 Marionette INFO Listening on port 2828 09:59:10 INFO - PROCESS | 3812 | 1464627550535 Marionette DEBUG Marionette enabled via command-line flag 09:59:10 INFO - PROCESS | 3812 | ++DOCSHELL 13320000 == 3 [pid = 3812] [id = 3] 09:59:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 5 (13328000) [pid = 3812] [serial = 5] [outer = 00000000] 09:59:10 INFO - PROCESS | 3812 | [3812] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:59:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 6 (13328C00) [pid = 3812] [serial = 6] [outer = 13328000] 09:59:10 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:59:10 INFO - PROCESS | 3812 | [3812] 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 09:59:10 INFO - PROCESS | 3812 | [3812] 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 09:59:10 INFO - PROCESS | 3812 | [3812] 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 09:59:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 7 (13710000) [pid = 3812] [serial = 7] [outer = 11C9F000] 09:59:10 INFO - PROCESS | 3812 | [3812] 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 09:59:10 INFO - PROCESS | 3812 | 1464627550922 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1530 09:59:11 INFO - PROCESS | 3812 | 1464627551054 Marionette DEBUG Closed connection conn0 09:59:11 INFO - PROCESS | 3812 | [3812] 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 09:59:11 INFO - PROCESS | 3812 | 1464627551064 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1532 09:59:11 INFO - PROCESS | 3812 | 1464627551123 Marionette DEBUG Closed connection conn1 09:59:11 INFO - PROCESS | 3812 | [3812] 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 09:59:11 INFO - PROCESS | 3812 | 1464627551130 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1533 09:59:11 INFO - PROCESS | 3812 | ++DOCSHELL 13DC9400 == 4 [pid = 3812] [id = 4] 09:59:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 8 (13DC9800) [pid = 3812] [serial = 8] [outer = 00000000] 09:59:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 9 (140D3000) [pid = 3812] [serial = 9] [outer = 13DC9800] 09:59:11 INFO - PROCESS | 3812 | [3812] 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 09:59:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 10 (140D7C00) [pid = 3812] [serial = 10] [outer = 13DC9800] 09:59:11 INFO - PROCESS | 3812 | 1464627551429 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:59:11 INFO - PROCESS | 3812 | 1464627551434 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":"20160530075039","device":"desktop","version":"48.0a2"} 09:59:11 INFO - PROCESS | 3812 | [3812] 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 09:59:11 INFO - PROCESS | 3812 | [3812] 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 09:59:11 INFO - PROCESS | 3812 | [3812] 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 09:59:11 INFO - PROCESS | 3812 | [3812] 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 09:59:12 INFO - PROCESS | 3812 | ++DOCSHELL 15F29800 == 5 [pid = 3812] [id = 5] 09:59:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 11 (15F29C00) [pid = 3812] [serial = 11] [outer = 00000000] 09:59:12 INFO - PROCESS | 3812 | ++DOCSHELL 15F2A400 == 6 [pid = 3812] [id = 6] 09:59:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 12 (15F2E000) [pid = 3812] [serial = 12] [outer = 00000000] 09:59:12 INFO - PROCESS | 3812 | [3812] 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 09:59:12 INFO - PROCESS | 3812 | ++DOCSHELL 16910800 == 7 [pid = 3812] [id = 7] 09:59:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 13 (16910C00) [pid = 3812] [serial = 13] [outer = 00000000] 09:59:12 INFO - PROCESS | 3812 | [3812] 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 09:59:12 INFO - PROCESS | 3812 | [3812] 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 09:59:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 14 (16C1F000) [pid = 3812] [serial = 14] [outer = 16910C00] 09:59:13 INFO - PROCESS | 3812 | [3812] 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 09:59:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 15 (16EFC800) [pid = 3812] [serial = 15] [outer = 15F29C00] 09:59:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 16 (16EFE000) [pid = 3812] [serial = 16] [outer = 15F2E000] 09:59:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 17 (16B01800) [pid = 3812] [serial = 17] [outer = 16910C00] 09:59:13 INFO - PROCESS | 3812 | 1464627553807 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 3812 | 1464627553822 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 18 (17EF3400) [pid = 3812] [serial = 18] [outer = 16910C00] 09:59:14 INFO - PROCESS | 3812 | 1464627554400 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"20b61296-a9db-425d-ba04-36478d30af6e","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":"20160530075039","device":"desktop","version":"48.0a2","command_id":1}}] 09:59:14 INFO - PROCESS | 3812 | 1464627554579 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:59:14 INFO - PROCESS | 3812 | 1464627554643 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:59:14 INFO - PROCESS | 3812 | 1464627554737 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:59:14 INFO - PROCESS | 3812 | [3812] 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 09:59:14 INFO - PROCESS | 3812 | [3812] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:59:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 19 (18769400) [pid = 3812] [serial = 19] [outer = 16910C00] 09:59:15 INFO - PROCESS | 3812 | [3812] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:59:15 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:59:15 INFO - PROCESS | 3812 | 1464627555180 Marionette TRACE conn2 <- [1,3,null,{}] 09:59:15 INFO - PROCESS | 3812 | 1464627555198 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:59:15 INFO - PROCESS | 3812 | 1464627555224 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:59:15 INFO - PROCESS | 3812 | 1464627555257 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 3812 | 1464627555259 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 09:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:59:15 INFO - PROCESS | 3812 | 1464627555297 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 3812 | 1464627555300 Marionette TRACE conn2 <- [1,6,null,{}] 09:59:15 INFO - PROCESS | 3812 | 1464627555305 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:15 INFO - PROCESS | 3812 | 1464627555317 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:59:15 INFO - PROCESS | 3812 | 1464627555320 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:15 INFO - PROCESS | 3812 | ++DOCSHELL 1690C800 == 8 [pid = 3812] [id = 8] 09:59:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 20 (19F9D400) [pid = 3812] [serial = 20] [outer = 00000000] 09:59:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 21 (19F9FC00) [pid = 3812] [serial = 21] [outer = 19F9D400] 09:59:15 INFO - PROCESS | 3812 | 1464627555368 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 22 (19FA3400) [pid = 3812] [serial = 22] [outer = 19F9D400] 09:59:15 INFO - PROCESS | 3812 | ++DOCSHELL 1A27E800 == 9 [pid = 3812] [id = 9] 09:59:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 23 (1A27EC00) [pid = 3812] [serial = 23] [outer = 00000000] 09:59:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 24 (1A281400) [pid = 3812] [serial = 24] [outer = 1A27EC00] 09:59:15 INFO - PROCESS | 3812 | 1464627555825 Marionette DEBUG loaded listener.js 09:59:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 25 (1A284400) [pid = 3812] [serial = 25] [outer = 1A27EC00] 09:59:15 INFO - PROCESS | 3812 | 1464627555992 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 723ms 09:59:16 INFO - PROCESS | 3812 | 1464627556077 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 3812 | 1464627556079 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 09:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:59:16 INFO - PROCESS | 3812 | 1464627556124 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - PROCESS | 3812 | 1464627556127 Marionette TRACE conn2 <- [1,10,null,{}] 09:59:16 INFO - PROCESS | 3812 | 1464627556165 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:16 INFO - PROCESS | 3812 | 1464627556279 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:59:16 INFO - PROCESS | 3812 | 1464627556304 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 3812 | ++DOCSHELL 1A5F1000 == 10 [pid = 3812] [id = 10] 09:59:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 26 (1A696C00) [pid = 3812] [serial = 26] [outer = 00000000] 09:59:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 27 (1AD4F400) [pid = 3812] [serial = 27] [outer = 1A696C00] 09:59:16 INFO - PROCESS | 3812 | 1464627556354 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 28 (1AD53400) [pid = 3812] [serial = 28] [outer = 1A696C00] 09:59:16 INFO - PROCESS | 3812 | 1464627556701 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 646ms 09:59:16 INFO - PROCESS | 3812 | 1464627556749 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:59:16 INFO - PROCESS | 3812 | 1464627556752 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 09:59:16 INFO - PROCESS | 3812 | 1464627556755 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:59:16 INFO - PROCESS | 3812 | 1464627556757 Marionette TRACE conn2 <- [1,14,null,{}] 09:59:16 INFO - PROCESS | 3812 | 1464627556760 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:16 INFO - PROCESS | 3812 | 1464627556854 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:59:16 INFO - PROCESS | 3812 | 1464627556860 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 3812 | ++DOCSHELL 1A77EC00 == 11 [pid = 3812] [id = 11] 09:59:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 29 (1A781800) [pid = 3812] [serial = 29] [outer = 00000000] 09:59:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 30 (1A78C000) [pid = 3812] [serial = 30] [outer = 1A781800] 09:59:16 INFO - PROCESS | 3812 | 1464627556904 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 31 (1A8DC400) [pid = 3812] [serial = 31] [outer = 1A781800] 09:59:17 INFO - PROCESS | 3812 | 1464627557238 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 523ms 09:59:17 INFO - PROCESS | 3812 | 1464627557274 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 3812 | 1464627557276 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 09:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:59:17 INFO - PROCESS | 3812 | 1464627557279 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 3812 | 1464627557281 Marionette TRACE conn2 <- [1,18,null,{}] 09:59:17 INFO - PROCESS | 3812 | 1464627557284 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:17 INFO - PROCESS | 3812 | 1464627557383 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:59:17 INFO - PROCESS | 3812 | 1464627557390 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 3812 | ++DOCSHELL 1A878C00 == 12 [pid = 3812] [id = 12] 09:59:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 32 (1A87F800) [pid = 3812] [serial = 32] [outer = 00000000] 09:59:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 33 (1A885C00) [pid = 3812] [serial = 33] [outer = 1A87F800] 09:59:17 INFO - PROCESS | 3812 | 1464627557435 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 34 (1A8E1400) [pid = 3812] [serial = 34] [outer = 1A87F800] 09:59:17 INFO - PROCESS | 3812 | 1464627557769 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 523ms 09:59:17 INFO - PROCESS | 3812 | 1464627557815 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 3812 | 1464627557818 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 09:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:59:17 INFO - PROCESS | 3812 | 1464627557821 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 3812 | 1464627557823 Marionette TRACE conn2 <- [1,22,null,{}] 09:59:17 INFO - PROCESS | 3812 | 1464627557826 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:17 INFO - PROCESS | 3812 | 1464627557913 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:59:17 INFO - PROCESS | 3812 | 1464627557919 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 3812 | ++DOCSHELL 1AB22400 == 13 [pid = 3812] [id = 13] 09:59:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 35 (1AB23400) [pid = 3812] [serial = 35] [outer = 00000000] 09:59:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 36 (1AB2C000) [pid = 3812] [serial = 36] [outer = 1AB23400] 09:59:17 INFO - PROCESS | 3812 | 1464627557964 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 37 (1AB30400) [pid = 3812] [serial = 37] [outer = 1AB23400] 09:59:18 INFO - PROCESS | 3812 | 1464627558272 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 477ms 09:59:18 INFO - PROCESS | 3812 | 1464627558315 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 3812 | 1464627558317 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 09:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:59:18 INFO - PROCESS | 3812 | 1464627558309 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 3812 | 1464627558310 Marionette TRACE conn2 <- [1,26,null,{}] 09:59:18 INFO - PROCESS | 3812 | 1464627558314 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:18 INFO - PROCESS | 3812 | 1464627558403 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:59:18 INFO - PROCESS | 3812 | 1464627558410 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 3812 | ++DOCSHELL 1B0C2000 == 14 [pid = 3812] [id = 14] 09:59:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 38 (1B0C4400) [pid = 3812] [serial = 38] [outer = 00000000] 09:59:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 39 (1B0CBC00) [pid = 3812] [serial = 39] [outer = 1B0C4400] 09:59:18 INFO - PROCESS | 3812 | 1464627558454 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 40 (1B31E000) [pid = 3812] [serial = 40] [outer = 1B0C4400] 09:59:18 INFO - PROCESS | 3812 | 1464627558800 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 523ms 09:59:18 INFO - PROCESS | 3812 | 1464627558844 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 3812 | 1464627558846 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 09:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:59:18 INFO - PROCESS | 3812 | 1464627558849 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 3812 | 1464627558851 Marionette TRACE conn2 <- [1,30,null,{}] 09:59:18 INFO - PROCESS | 3812 | 1464627558854 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:18 INFO - PROCESS | 3812 | 1464627558941 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:59:18 INFO - PROCESS | 3812 | 1464627558948 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 3812 | ++DOCSHELL 1B0CB800 == 15 [pid = 3812] [id = 15] 09:59:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 41 (1B320800) [pid = 3812] [serial = 41] [outer = 00000000] 09:59:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 42 (1B328800) [pid = 3812] [serial = 42] [outer = 1B320800] 09:59:18 INFO - PROCESS | 3812 | 1464627558992 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 43 (1B329400) [pid = 3812] [serial = 43] [outer = 1B320800] 09:59:19 INFO - PROCESS | 3812 | ++DOCSHELL 1B325000 == 16 [pid = 3812] [id = 16] 09:59:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 44 (1B463000) [pid = 3812] [serial = 44] [outer = 00000000] 09:59:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 45 (1B468400) [pid = 3812] [serial = 45] [outer = 1B463000] 09:59:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 46 (1B470000) [pid = 3812] [serial = 46] [outer = 1B463000] 09:59:19 INFO - PROCESS | 3812 | ++DOCSHELL 1A136400 == 17 [pid = 3812] [id = 17] 09:59:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 47 (1B324C00) [pid = 3812] [serial = 47] [outer = 00000000] 09:59:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 48 (1B63D800) [pid = 3812] [serial = 48] [outer = 1B324C00] 09:59:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 49 (1B6AA400) [pid = 3812] [serial = 49] [outer = 1B324C00] 09:59:19 INFO - PROCESS | 3812 | 1464627559470 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 677ms 09:59:19 INFO - PROCESS | 3812 | 1464627559533 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 3812 | 1464627559534 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 09:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:59:19 INFO - PROCESS | 3812 | 1464627559538 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 3812 | 1464627559539 Marionette TRACE conn2 <- [1,34,null,{}] 09:59:20 INFO - PROCESS | 3812 | 1464627560109 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:20 INFO - PROCESS | 3812 | --DOCSHELL 11A02000 == 16 [pid = 3812] [id = 1] 09:59:20 INFO - PROCESS | 3812 | 1464627560235 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:59:20 INFO - PROCESS | 3812 | 1464627560307 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 3812 | ++DOCSHELL 10A53800 == 17 [pid = 3812] [id = 18] 09:59:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 50 (10A54C00) [pid = 3812] [serial = 50] [outer = 00000000] 09:59:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 51 (10A5AC00) [pid = 3812] [serial = 51] [outer = 10A54C00] 09:59:20 INFO - PROCESS | 3812 | 1464627560363 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 52 (10B8D000) [pid = 3812] [serial = 52] [outer = 10A54C00] 09:59:20 INFO - PROCESS | 3812 | 1464627560860 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1369ms 09:59:20 INFO - PROCESS | 3812 | 1464627560926 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 3812 | 1464627560930 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 09:59:20 INFO - PROCESS | 3812 | 1464627560935 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:59:20 INFO - PROCESS | 3812 | 1464627560938 Marionette TRACE conn2 <- [1,38,null,{}] 09:59:20 INFO - PROCESS | 3812 | 1464627560942 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:21 INFO - PROCESS | 3812 | 1464627561056 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:59:21 INFO - PROCESS | 3812 | 1464627561128 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 3812 | ++DOCSHELL 12D73800 == 18 [pid = 3812] [id = 19] 09:59:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 53 (13079C00) [pid = 3812] [serial = 53] [outer = 00000000] 09:59:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 54 (13389C00) [pid = 3812] [serial = 54] [outer = 13079C00] 09:59:21 INFO - PROCESS | 3812 | 1464627561232 Marionette DEBUG loaded listener.js 09:59:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (13712400) [pid = 3812] [serial = 55] [outer = 13079C00] 09:59:21 INFO - PROCESS | 3812 | 1464627561739 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 831ms 09:59:21 INFO - PROCESS | 3812 | 1464627561767 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 3812 | 1464627561769 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 09:59:21 INFO - PROCESS | 3812 | 1464627561775 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:59:21 INFO - PROCESS | 3812 | 1464627561777 Marionette TRACE conn2 <- [1,42,null,{}] 09:59:21 INFO - PROCESS | 3812 | 1464627561781 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:21 INFO - PROCESS | 3812 | 1464627561890 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:59:21 INFO - PROCESS | 3812 | 1464627561968 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:21 INFO - PROCESS | 3812 | ++DOCSHELL 143E7C00 == 19 [pid = 3812] [id = 20] 09:59:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (143E8400) [pid = 3812] [serial = 56] [outer = 00000000] 09:59:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (158C9000) [pid = 3812] [serial = 57] [outer = 143E8400] 09:59:22 INFO - PROCESS | 3812 | 1464627562028 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (15F2DC00) [pid = 3812] [serial = 58] [outer = 143E8400] 09:59:22 INFO - PROCESS | 3812 | 1464627562695 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 970ms 09:59:22 INFO - PROCESS | 3812 | 1464627562748 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:59:22 INFO - PROCESS | 3812 | 1464627562751 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 09:59:22 INFO - PROCESS | 3812 | 1464627562756 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:59:22 INFO - PROCESS | 3812 | 1464627562760 Marionette TRACE conn2 <- [1,46,null,{}] 09:59:22 INFO - PROCESS | 3812 | 1464627562765 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:22 INFO - PROCESS | 3812 | 1464627562856 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:59:22 INFO - PROCESS | 3812 | 1464627562935 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 3812 | ++DOCSHELL 10A59000 == 20 [pid = 3812] [id = 21] 09:59:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (10A59C00) [pid = 3812] [serial = 59] [outer = 00000000] 09:59:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (10EC7000) [pid = 3812] [serial = 60] [outer = 10A59C00] 09:59:22 INFO - PROCESS | 3812 | 1464627562989 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (10ED1000) [pid = 3812] [serial = 61] [outer = 10A59C00] 09:59:23 INFO - PROCESS | 3812 | --DOCSHELL 13DC9400 == 19 [pid = 3812] [id = 4] 09:59:23 INFO - PROCESS | 3812 | 1464627563424 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 692ms 09:59:23 INFO - PROCESS | 3812 | 1464627563458 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:59:23 INFO - PROCESS | 3812 | 1464627563463 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 09:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:59:23 INFO - PROCESS | 3812 | 1464627563469 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:59:23 INFO - PROCESS | 3812 | 1464627563471 Marionette TRACE conn2 <- [1,50,null,{}] 09:59:23 INFO - PROCESS | 3812 | 1464627563475 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:23 INFO - PROCESS | 3812 | 1464627563554 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:59:23 INFO - PROCESS | 3812 | 1464627563563 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 3812 | ++DOCSHELL 12D39000 == 20 [pid = 3812] [id = 22] 09:59:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (12D39400) [pid = 3812] [serial = 62] [outer = 00000000] 09:59:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (13074C00) [pid = 3812] [serial = 63] [outer = 12D39400] 09:59:23 INFO - PROCESS | 3812 | 1464627563664 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (1315CC00) [pid = 3812] [serial = 64] [outer = 12D39400] 09:59:24 INFO - PROCESS | 3812 | 1464627564079 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 677ms 09:59:24 INFO - PROCESS | 3812 | 1464627564151 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 3812 | 1464627564154 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 09:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:59:24 INFO - PROCESS | 3812 | 1464627564157 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 3812 | 1464627564161 Marionette TRACE conn2 <- [1,54,null,{}] 09:59:24 INFO - PROCESS | 3812 | 1464627564171 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:24 INFO - PROCESS | 3812 | 1464627564255 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:59:24 INFO - PROCESS | 3812 | 1464627564276 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 3812 | ++DOCSHELL 13908C00 == 21 [pid = 3812] [id = 23] 09:59:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (13909800) [pid = 3812] [serial = 65] [outer = 00000000] 09:59:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (13BC3C00) [pid = 3812] [serial = 66] [outer = 13909800] 09:59:24 INFO - PROCESS | 3812 | 1464627564323 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (13BD0C00) [pid = 3812] [serial = 67] [outer = 13909800] 09:59:24 INFO - PROCESS | 3812 | 1464627564695 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 585ms 09:59:24 INFO - PROCESS | 3812 | 1464627564753 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 3812 | 1464627564756 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 09:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:59:24 INFO - PROCESS | 3812 | 1464627564759 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 3812 | 1464627564761 Marionette TRACE conn2 <- [1,58,null,{}] 09:59:24 INFO - PROCESS | 3812 | 1464627564748 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:24 INFO - PROCESS | 3812 | 1464627564827 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:59:24 INFO - PROCESS | 3812 | 1464627564833 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 3812 | ++DOCSHELL 13BC6400 == 22 [pid = 3812] [id = 24] 09:59:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (140D4400) [pid = 3812] [serial = 68] [outer = 00000000] 09:59:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (143E8000) [pid = 3812] [serial = 69] [outer = 140D4400] 09:59:24 INFO - PROCESS | 3812 | 1464627564882 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (14EC2400) [pid = 3812] [serial = 70] [outer = 140D4400] 09:59:25 INFO - PROCESS | 3812 | 1464627565295 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 585ms 09:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:59:25 INFO - PROCESS | 3812 | 1464627565342 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 3812 | 1464627565344 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 09:59:25 INFO - PROCESS | 3812 | 1464627565347 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 3812 | 1464627565349 Marionette TRACE conn2 <- [1,62,null,{}] 09:59:25 INFO - PROCESS | 3812 | 1464627565352 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:25 INFO - PROCESS | 3812 | 1464627565429 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:59:25 INFO - PROCESS | 3812 | 1464627565436 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:25 INFO - PROCESS | 3812 | ++DOCSHELL 158C8800 == 23 [pid = 3812] [id = 25] 09:59:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (158C9C00) [pid = 3812] [serial = 71] [outer = 00000000] 09:59:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (15F26400) [pid = 3812] [serial = 72] [outer = 158C9C00] 09:59:25 INFO - PROCESS | 3812 | 1464627565481 Marionette DEBUG loaded listener.js 09:59:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (15F28400) [pid = 3812] [serial = 73] [outer = 158C9C00] 09:59:25 INFO - PROCESS | 3812 | 1464627565837 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 523ms 09:59:25 INFO - PROCESS | 3812 | 1464627565864 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 3812 | 1464627565866 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 09:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:59:25 INFO - PROCESS | 3812 | 1464627565869 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 3812 | 1464627565871 Marionette TRACE conn2 <- [1,66,null,{}] 09:59:25 INFO - PROCESS | 3812 | 1464627565874 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:25 INFO - PROCESS | 3812 | 1464627566001 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:59:26 INFO - PROCESS | 3812 | 1464627566011 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 3812 | ++DOCSHELL 10A5B000 == 24 [pid = 3812] [id = 26] 09:59:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (12D74000) [pid = 3812] [serial = 74] [outer = 00000000] 09:59:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (16CD2800) [pid = 3812] [serial = 75] [outer = 12D74000] 09:59:26 INFO - PROCESS | 3812 | 1464627566056 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (16EFC400) [pid = 3812] [serial = 76] [outer = 12D74000] 09:59:26 INFO - PROCESS | 3812 | 1464627566437 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 585ms 09:59:26 INFO - PROCESS | 3812 | 1464627566467 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:59:26 INFO - PROCESS | 3812 | 1464627566469 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 09:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:59:26 INFO - PROCESS | 3812 | 1464627566472 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:59:26 INFO - PROCESS | 3812 | 1464627566474 Marionette TRACE conn2 <- [1,70,null,{}] 09:59:26 INFO - PROCESS | 3812 | 1464627566477 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:26 INFO - PROCESS | 3812 | 1464627566550 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:59:26 INFO - PROCESS | 3812 | 1464627566618 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 3812 | ++DOCSHELL 143EEC00 == 25 [pid = 3812] [id = 27] 09:59:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (143F2000) [pid = 3812] [serial = 77] [outer = 00000000] 09:59:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (175DD000) [pid = 3812] [serial = 78] [outer = 143F2000] 09:59:26 INFO - PROCESS | 3812 | 1464627566664 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (1780D800) [pid = 3812] [serial = 79] [outer = 143F2000] 09:59:26 INFO - PROCESS | 3812 | 1464627566986 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 09:59:27 INFO - PROCESS | 3812 | 1464627567053 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 3812 | 1464627567055 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 09:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:59:27 INFO - PROCESS | 3812 | 1464627567058 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 3812 | 1464627567060 Marionette TRACE conn2 <- [1,74,null,{}] 09:59:27 INFO - PROCESS | 3812 | 1464627567064 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:27 INFO - PROCESS | 3812 | 1464627567194 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:59:27 INFO - PROCESS | 3812 | 1464627567204 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 3812 | ++DOCSHELL 10433400 == 26 [pid = 3812] [id = 28] 09:59:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (13387000) [pid = 3812] [serial = 80] [outer = 00000000] 09:59:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (1798D400) [pid = 3812] [serial = 81] [outer = 13387000] 09:59:27 INFO - PROCESS | 3812 | 1464627567257 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (17A66C00) [pid = 3812] [serial = 82] [outer = 13387000] 09:59:27 INFO - PROCESS | 3812 | 1464627567651 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 615ms 09:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:59:27 INFO - PROCESS | 3812 | 1464627567696 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:59:27 INFO - PROCESS | 3812 | 1464627567698 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 09:59:27 INFO - PROCESS | 3812 | 1464627567701 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 3812 | 1464627567703 Marionette TRACE conn2 <- [1,78,null,{}] 09:59:27 INFO - PROCESS | 3812 | 1464627567706 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:27 INFO - PROCESS | 3812 | 1464627567808 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:59:27 INFO - PROCESS | 3812 | 1464627567817 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 3812 | ++DOCSHELL 1798AC00 == 27 [pid = 3812] [id = 29] 09:59:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (17991000) [pid = 3812] [serial = 83] [outer = 00000000] 09:59:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (17EF0400) [pid = 3812] [serial = 84] [outer = 17991000] 09:59:27 INFO - PROCESS | 3812 | 1464627567861 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (180CC800) [pid = 3812] [serial = 85] [outer = 17991000] 09:59:28 INFO - PROCESS | 3812 | 1464627568208 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 584ms 09:59:28 INFO - PROCESS | 3812 | 1464627568282 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 3812 | 1464627568284 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 09:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:59:28 INFO - PROCESS | 3812 | 1464627568287 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 3812 | 1464627568288 Marionette TRACE conn2 <- [1,82,null,{}] 09:59:28 INFO - PROCESS | 3812 | 1464627568292 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:28 INFO - PROCESS | 3812 | 1464627568400 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:59:28 INFO - PROCESS | 3812 | 1464627568460 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:28 INFO - PROCESS | 3812 | ++DOCSHELL 17190C00 == 28 [pid = 3812] [id = 30] 09:59:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (17A6B400) [pid = 3812] [serial = 86] [outer = 00000000] 09:59:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (19A8F800) [pid = 3812] [serial = 87] [outer = 17A6B400] 09:59:28 INFO - PROCESS | 3812 | 1464627568503 Marionette DEBUG loaded listener.js 09:59:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (19D22000) [pid = 3812] [serial = 88] [outer = 17A6B400] 09:59:28 INFO - PROCESS | 3812 | 1464627568835 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 585ms 09:59:28 INFO - PROCESS | 3812 | 1464627568884 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:59:28 INFO - PROCESS | 3812 | 1464627568887 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 09:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:59:28 INFO - PROCESS | 3812 | 1464627568890 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 3812 | 1464627568892 Marionette TRACE conn2 <- [1,86,null,{}] 09:59:28 INFO - PROCESS | 3812 | 1464627568896 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:28 INFO - PROCESS | 3812 | 1464627569017 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:59:29 INFO - PROCESS | 3812 | 1464627569025 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 3812 | ++DOCSHELL 17EFC800 == 29 [pid = 3812] [id = 31] 09:59:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (1838D400) [pid = 3812] [serial = 89] [outer = 00000000] 09:59:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (19FA3800) [pid = 3812] [serial = 90] [outer = 1838D400] 09:59:29 INFO - PROCESS | 3812 | 1464627569071 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (1A17E800) [pid = 3812] [serial = 91] [outer = 1838D400] 09:59:29 INFO - PROCESS | 3812 | 1464627569435 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 585ms 09:59:29 INFO - PROCESS | 3812 | 1464627569470 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:59:29 INFO - PROCESS | 3812 | 1464627569482 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 09:59:29 INFO - PROCESS | 3812 | 1464627569486 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:59:29 INFO - PROCESS | 3812 | 1464627569487 Marionette TRACE conn2 <- [1,90,null,{}] 09:59:29 INFO - PROCESS | 3812 | 1464627569490 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:29 INFO - PROCESS | 3812 | 1464627569564 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:59:29 INFO - PROCESS | 3812 | 1464627569657 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 3812 | ++DOCSHELL 12A69C00 == 30 [pid = 3812] [id = 32] 09:59:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (19FA3000) [pid = 3812] [serial = 92] [outer = 00000000] 09:59:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1A281800) [pid = 3812] [serial = 93] [outer = 19FA3000] 09:59:29 INFO - PROCESS | 3812 | 1464627569702 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1A5EF000) [pid = 3812] [serial = 94] [outer = 19FA3000] 09:59:29 INFO - PROCESS | 3812 | 1464627570008 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 585ms 09:59:30 INFO - PROCESS | 3812 | 1464627570084 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:59:30 INFO - PROCESS | 3812 | 1464627570085 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 09:59:30 INFO - PROCESS | 3812 | 1464627570089 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:59:30 INFO - PROCESS | 3812 | 1464627570090 Marionette TRACE conn2 <- [1,94,null,{}] 09:59:30 INFO - PROCESS | 3812 | 1464627570094 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:30 INFO - PROCESS | 3812 | 1464627570199 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:59:30 INFO - PROCESS | 3812 | 1464627570207 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 3812 | ++DOCSHELL 105E9800 == 31 [pid = 3812] [id = 33] 09:59:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (1A17FC00) [pid = 3812] [serial = 95] [outer = 00000000] 09:59:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (1A77E400) [pid = 3812] [serial = 96] [outer = 1A17FC00] 09:59:30 INFO - PROCESS | 3812 | 1464627570250 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (1A784000) [pid = 3812] [serial = 97] [outer = 1A17FC00] 09:59:31 INFO - PROCESS | 3812 | 1464627571469 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1415ms 09:59:31 INFO - PROCESS | 3812 | 1464627571506 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 3812 | 1464627571509 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 09:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:59:31 INFO - PROCESS | 3812 | 1464627571514 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 3812 | 1464627571516 Marionette TRACE conn2 <- [1,98,null,{}] 09:59:31 INFO - PROCESS | 3812 | 1464627571532 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:31 INFO - PROCESS | 3812 | 1464627571636 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:59:31 INFO - PROCESS | 3812 | 1464627571646 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 3812 | ++DOCSHELL 10B8B000 == 32 [pid = 3812] [id = 34] 09:59:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (10E12000) [pid = 3812] [serial = 98] [outer = 00000000] 09:59:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (10ECA800) [pid = 3812] [serial = 99] [outer = 10E12000] 09:59:31 INFO - PROCESS | 3812 | 1464627571694 Marionette DEBUG loaded listener.js 09:59:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (114AF400) [pid = 3812] [serial = 100] [outer = 10E12000] 09:59:32 INFO - PROCESS | 3812 | 1464627572104 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 631ms 09:59:32 INFO - PROCESS | 3812 | 1464627572157 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:59:32 INFO - PROCESS | 3812 | 1464627572163 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 09:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:59:32 INFO - PROCESS | 3812 | 1464627572168 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:59:32 INFO - PROCESS | 3812 | 1464627572171 Marionette TRACE conn2 <- [1,102,null,{}] 09:59:32 INFO - PROCESS | 3812 | 1464627572175 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:32 INFO - PROCESS | 3812 | 1464627572278 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:59:32 INFO - PROCESS | 3812 | 1464627572285 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:32 INFO - PROCESS | 3812 | ++DOCSHELL 11A0B000 == 33 [pid = 3812] [id = 35] 09:59:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (11A0D000) [pid = 3812] [serial = 101] [outer = 00000000] 09:59:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (13323800) [pid = 3812] [serial = 102] [outer = 11A0D000] 09:59:32 INFO - PROCESS | 3812 | 1464627572330 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (1338E400) [pid = 3812] [serial = 103] [outer = 11A0D000] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (13DC9800) [pid = 3812] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (1B0C4400) [pid = 3812] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (1AB23400) [pid = 3812] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1A87F800) [pid = 3812] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (1A781800) [pid = 3812] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (1A696C00) [pid = 3812] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (19F9D400) [pid = 3812] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (1B320800) [pid = 3812] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (10A54C00) [pid = 3812] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (13079C00) [pid = 3812] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (143E8400) [pid = 3812] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (10A59C00) [pid = 3812] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (12D39400) [pid = 3812] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (13909800) [pid = 3812] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (140D4400) [pid = 3812] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (158C9C00) [pid = 3812] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (12D74000) [pid = 3812] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (143F2000) [pid = 3812] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (13387000) [pid = 3812] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:59:32 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (17991000) [pid = 3812] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:59:33 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (17A6B400) [pid = 3812] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:59:33 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (1838D400) [pid = 3812] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:59:33 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (19FA3000) [pid = 3812] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:59:33 INFO - PROCESS | 3812 | 1464627573214 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1077ms 09:59:33 INFO - PROCESS | 3812 | 1464627573253 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 3812 | 1464627573255 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 09:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:59:33 INFO - PROCESS | 3812 | 1464627573258 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 3812 | 1464627573262 Marionette TRACE conn2 <- [1,106,null,{}] 09:59:33 INFO - PROCESS | 3812 | 1464627573272 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:33 INFO - PROCESS | 3812 | 1464627573349 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:59:33 INFO - PROCESS | 3812 | 1464627573356 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 3812 | ++DOCSHELL 13321400 == 34 [pid = 3812] [id = 36] 09:59:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (13322000) [pid = 3812] [serial = 104] [outer = 00000000] 09:59:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (13BC1C00) [pid = 3812] [serial = 105] [outer = 13322000] 09:59:33 INFO - PROCESS | 3812 | 1464627573402 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (13DC6C00) [pid = 3812] [serial = 106] [outer = 13322000] 09:59:33 INFO - PROCESS | 3812 | 1464627573800 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 585ms 09:59:33 INFO - PROCESS | 3812 | 1464627573839 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 3812 | 1464627573841 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 09:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:59:33 INFO - PROCESS | 3812 | 1464627573854 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 3812 | 1464627573857 Marionette TRACE conn2 <- [1,110,null,{}] 09:59:33 INFO - PROCESS | 3812 | 1464627573860 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:33 INFO - PROCESS | 3812 | 1464627573941 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:59:33 INFO - PROCESS | 3812 | 1464627573948 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 3812 | ++DOCSHELL 143F2000 == 35 [pid = 3812] [id = 37] 09:59:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (14EC6000) [pid = 3812] [serial = 107] [outer = 00000000] 09:59:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (15375000) [pid = 3812] [serial = 108] [outer = 14EC6000] 09:59:33 INFO - PROCESS | 3812 | 1464627573993 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (15378400) [pid = 3812] [serial = 109] [outer = 14EC6000] 09:59:34 INFO - PROCESS | 3812 | 1464627574438 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 647ms 09:59:34 INFO - PROCESS | 3812 | 1464627574503 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 3812 | 1464627574489 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 09:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:59:34 INFO - PROCESS | 3812 | 1464627574492 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 3812 | 1464627574494 Marionette TRACE conn2 <- [1,114,null,{}] 09:59:34 INFO - PROCESS | 3812 | 1464627574497 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:34 INFO - PROCESS | 3812 | 1464627574570 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:59:34 INFO - PROCESS | 3812 | 1464627574579 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:34 INFO - PROCESS | 3812 | ++DOCSHELL 1537E800 == 36 [pid = 3812] [id = 38] 09:59:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (1537EC00) [pid = 3812] [serial = 110] [outer = 00000000] 09:59:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (15858800) [pid = 3812] [serial = 111] [outer = 1537EC00] 09:59:34 INFO - PROCESS | 3812 | 1464627574622 Marionette DEBUG loaded listener.js 09:59:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (15F26000) [pid = 3812] [serial = 112] [outer = 1537EC00] 09:59:35 INFO - PROCESS | 3812 | --DOCSHELL 17EFC800 == 35 [pid = 3812] [id = 31] 09:59:35 INFO - PROCESS | 3812 | --DOCSHELL 12A69C00 == 34 [pid = 3812] [id = 32] 09:59:35 INFO - PROCESS | 3812 | --DOCSHELL 1798AC00 == 33 [pid = 3812] [id = 29] 09:59:35 INFO - PROCESS | 3812 | --DOCSHELL 17190C00 == 32 [pid = 3812] [id = 30] 09:59:35 INFO - PROCESS | 3812 | --DOCSHELL 10B8B000 == 31 [pid = 3812] [id = 34] 09:59:35 INFO - PROCESS | 3812 | --DOCSHELL 105E9800 == 30 [pid = 3812] [id = 33] 09:59:35 INFO - PROCESS | 3812 | --DOCSHELL 11A0B000 == 29 [pid = 3812] [id = 35] 09:59:35 INFO - PROCESS | 3812 | --DOCSHELL 143F2000 == 28 [pid = 3812] [id = 37] 09:59:35 INFO - PROCESS | 3812 | --DOCSHELL 13321400 == 27 [pid = 3812] [id = 36] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (16B01800) [pid = 3812] [serial = 17] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (10A5AC00) [pid = 3812] [serial = 51] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (13389C00) [pid = 3812] [serial = 54] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (158C9000) [pid = 3812] [serial = 57] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (15F2DC00) [pid = 3812] [serial = 58] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (10EC7000) [pid = 3812] [serial = 60] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (10ED1000) [pid = 3812] [serial = 61] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (13074C00) [pid = 3812] [serial = 63] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (1315CC00) [pid = 3812] [serial = 64] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (13BC3C00) [pid = 3812] [serial = 66] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (13BD0C00) [pid = 3812] [serial = 67] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (143E8000) [pid = 3812] [serial = 69] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (14EC2400) [pid = 3812] [serial = 70] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (15F26400) [pid = 3812] [serial = 72] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (15F28400) [pid = 3812] [serial = 73] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (16CD2800) [pid = 3812] [serial = 75] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (175DD000) [pid = 3812] [serial = 78] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (1798D400) [pid = 3812] [serial = 81] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (17EF0400) [pid = 3812] [serial = 84] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (19A8F800) [pid = 3812] [serial = 87] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (19FA3800) [pid = 3812] [serial = 90] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (16EFC400) [pid = 3812] [serial = 76] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (1780D800) [pid = 3812] [serial = 79] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (17A66C00) [pid = 3812] [serial = 82] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (180CC800) [pid = 3812] [serial = 85] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (19D22000) [pid = 3812] [serial = 88] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 62 (10B8D000) [pid = 3812] [serial = 52] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 61 (1A281800) [pid = 3812] [serial = 93] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 60 (13712400) [pid = 3812] [serial = 55] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 59 (1A17E800) [pid = 3812] [serial = 91] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 58 (1B329400) [pid = 3812] [serial = 43] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 57 (1A5EF000) [pid = 3812] [serial = 94] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 56 (140D3000) [pid = 3812] [serial = 9] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 55 (140D7C00) [pid = 3812] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 54 (11C9FC00) [pid = 3812] [serial = 4] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 53 (1AB2C000) [pid = 3812] [serial = 36] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 52 (1A885C00) [pid = 3812] [serial = 33] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 51 (1A8E1400) [pid = 3812] [serial = 34] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 50 (1A78C000) [pid = 3812] [serial = 30] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 49 (1A8DC400) [pid = 3812] [serial = 31] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 48 (1AD53400) [pid = 3812] [serial = 28] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 47 (1AD4F400) [pid = 3812] [serial = 27] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 46 (1A281400) [pid = 3812] [serial = 24] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 45 (19F9FC00) [pid = 3812] [serial = 21] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 44 (19FA3400) [pid = 3812] [serial = 22] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 43 (16C1F000) [pid = 3812] [serial = 14] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 42 (1B63D800) [pid = 3812] [serial = 48] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 41 (1B328800) [pid = 3812] [serial = 42] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 40 (1B468400) [pid = 3812] [serial = 45] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 39 (1B0CBC00) [pid = 3812] [serial = 39] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 38 (1B31E000) [pid = 3812] [serial = 40] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | --DOMWINDOW == 37 (1AB30400) [pid = 3812] [serial = 37] [outer = 00000000] [url = about:blank] 09:59:35 INFO - PROCESS | 3812 | 1464627575999 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1523ms 09:59:36 INFO - PROCESS | 3812 | 1464627576021 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 3812 | 1464627576025 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 09:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:59:36 INFO - PROCESS | 3812 | 1464627576030 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 3812 | 1464627576034 Marionette TRACE conn2 <- [1,118,null,{}] 09:59:36 INFO - PROCESS | 3812 | 1464627576040 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:36 INFO - PROCESS | 3812 | 1464627576128 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:59:36 INFO - PROCESS | 3812 | 1464627576188 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 3812 | ++DOCSHELL 10A56800 == 28 [pid = 3812] [id = 39] 09:59:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 38 (10A5A000) [pid = 3812] [serial = 113] [outer = 00000000] 09:59:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 39 (10E14C00) [pid = 3812] [serial = 114] [outer = 10A5A000] 09:59:36 INFO - PROCESS | 3812 | 1464627576245 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 40 (10ECCC00) [pid = 3812] [serial = 115] [outer = 10A5A000] 09:59:36 INFO - PROCESS | 3812 | 1464627576628 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 09:59:36 INFO - PROCESS | 3812 | 1464627576670 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 3812 | 1464627576676 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 09:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:59:36 INFO - PROCESS | 3812 | 1464627576683 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 3812 | 1464627576685 Marionette TRACE conn2 <- [1,122,null,{}] 09:59:36 INFO - PROCESS | 3812 | 1464627576689 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:36 INFO - PROCESS | 3812 | 1464627576752 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:59:36 INFO - PROCESS | 3812 | 1464627576759 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 3812 | ++DOCSHELL 114B3400 == 29 [pid = 3812] [id = 40] 09:59:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 41 (11CA5400) [pid = 3812] [serial = 116] [outer = 00000000] 09:59:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 42 (12A6A800) [pid = 3812] [serial = 117] [outer = 11CA5400] 09:59:36 INFO - PROCESS | 3812 | 1464627576804 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 43 (12D78C00) [pid = 3812] [serial = 118] [outer = 11CA5400] 09:59:37 INFO - PROCESS | 3812 | 1464627577176 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 523ms 09:59:37 INFO - PROCESS | 3812 | 1464627577199 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 3812 | 1464627577201 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 09:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:59:37 INFO - PROCESS | 3812 | 1464627577205 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 3812 | 1464627577208 Marionette TRACE conn2 <- [1,126,null,{}] 09:59:37 INFO - PROCESS | 3812 | 1464627577219 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 3812 | 1464627577299 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:59:37 INFO - PROCESS | 3812 | 1464627577307 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 3812 | ++DOCSHELL 13388800 == 30 [pid = 3812] [id = 41] 09:59:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 44 (1338B400) [pid = 3812] [serial = 119] [outer = 00000000] 09:59:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 45 (13712400) [pid = 3812] [serial = 120] [outer = 1338B400] 09:59:37 INFO - PROCESS | 3812 | 1464627577353 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 46 (13BB3000) [pid = 3812] [serial = 121] [outer = 1338B400] 09:59:37 INFO - PROCESS | 3812 | 1464627577766 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 585ms 09:59:37 INFO - PROCESS | 3812 | 1464627577801 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 3812 | 1464627577803 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 09:59:37 INFO - PROCESS | 3812 | 1464627577807 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:59:37 INFO - PROCESS | 3812 | 1464627577808 Marionette TRACE conn2 <- [1,130,null,{}] 09:59:37 INFO - PROCESS | 3812 | 1464627577821 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:37 INFO - PROCESS | 3812 | 1464627577880 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:59:37 INFO - PROCESS | 3812 | 1464627577886 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 3812 | ++DOCSHELL 11C01800 == 31 [pid = 3812] [id = 42] 09:59:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 47 (13BB5400) [pid = 3812] [serial = 122] [outer = 00000000] 09:59:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 48 (140D3400) [pid = 3812] [serial = 123] [outer = 13BB5400] 09:59:37 INFO - PROCESS | 3812 | 1464627577930 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 49 (14E98400) [pid = 3812] [serial = 124] [outer = 13BB5400] 09:59:38 INFO - PROCESS | 3812 | 1464627578323 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 554ms 09:59:38 INFO - PROCESS | 3812 | 1464627578346 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 3812 | 1464627578348 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 09:59:38 INFO - PROCESS | 3812 | 1464627578351 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:59:38 INFO - PROCESS | 3812 | 1464627578353 Marionette TRACE conn2 <- [1,134,null,{}] 09:59:38 INFO - PROCESS | 3812 | 1464627578356 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:38 INFO - PROCESS | 3812 | 1464627578449 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:59:38 INFO - PROCESS | 3812 | 1464627578457 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 3812 | ++DOCSHELL 140D3000 == 32 [pid = 3812] [id = 43] 09:59:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 50 (14E9F800) [pid = 3812] [serial = 125] [outer = 00000000] 09:59:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 51 (15379C00) [pid = 3812] [serial = 126] [outer = 14E9F800] 09:59:38 INFO - PROCESS | 3812 | 1464627578503 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 52 (1584FC00) [pid = 3812] [serial = 127] [outer = 14E9F800] 09:59:38 INFO - PROCESS | 3812 | 1464627578895 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 09:59:38 INFO - PROCESS | 3812 | 1464627578948 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:59:38 INFO - PROCESS | 3812 | 1464627578950 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 09:59:38 INFO - PROCESS | 3812 | 1464627578953 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:59:38 INFO - PROCESS | 3812 | 1464627578955 Marionette TRACE conn2 <- [1,138,null,{}] 09:59:38 INFO - PROCESS | 3812 | 1464627578958 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:39 INFO - PROCESS | 3812 | 1464627579062 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:59:39 INFO - PROCESS | 3812 | 1464627579077 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 3812 | ++DOCSHELL 12D7AC00 == 33 [pid = 3812] [id = 44] 09:59:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 53 (15D19800) [pid = 3812] [serial = 128] [outer = 00000000] 09:59:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 54 (1614B400) [pid = 3812] [serial = 129] [outer = 15D19800] 09:59:39 INFO - PROCESS | 3812 | 1464627579122 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 55 (1654E800) [pid = 3812] [serial = 130] [outer = 15D19800] 09:59:39 INFO - PROCESS | 3812 | 1464627579472 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 585ms 09:59:39 INFO - PROCESS | 3812 | 1464627579534 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 3812 | 1464627579536 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 09:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:59:39 INFO - PROCESS | 3812 | 1464627579539 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 3812 | 1464627579541 Marionette TRACE conn2 <- [1,142,null,{}] 09:59:39 INFO - PROCESS | 3812 | 1464627579544 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:39 INFO - PROCESS | 3812 | 1464627579644 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:59:39 INFO - PROCESS | 3812 | 1464627579706 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 3812 | ++DOCSHELL 11CA0400 == 34 [pid = 3812] [id = 45] 09:59:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 56 (13389C00) [pid = 3812] [serial = 131] [outer = 00000000] 09:59:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 57 (16CC7400) [pid = 3812] [serial = 132] [outer = 13389C00] 09:59:39 INFO - PROCESS | 3812 | 1464627579749 Marionette DEBUG loaded listener.js 09:59:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 58 (16CCE400) [pid = 3812] [serial = 133] [outer = 13389C00] 09:59:40 INFO - PROCESS | 3812 | 1464627580056 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 584ms 09:59:40 INFO - PROCESS | 3812 | 1464627580119 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 3812 | 1464627580121 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 09:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:59:40 INFO - PROCESS | 3812 | 1464627580124 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 3812 | 1464627580126 Marionette TRACE conn2 <- [1,146,null,{}] 09:59:40 INFO - PROCESS | 3812 | 1464627580130 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:40 INFO - PROCESS | 3812 | 1464627580223 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:59:40 INFO - PROCESS | 3812 | 1464627580231 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 3812 | ++DOCSHELL 12A69C00 == 35 [pid = 3812] [id = 46] 09:59:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 59 (16B02400) [pid = 3812] [serial = 134] [outer = 00000000] 09:59:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 60 (17505C00) [pid = 3812] [serial = 135] [outer = 16B02400] 09:59:40 INFO - PROCESS | 3812 | 1464627580285 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 61 (175DA400) [pid = 3812] [serial = 136] [outer = 16B02400] 09:59:40 INFO - PROCESS | 3812 | 1464627580653 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 585ms 09:59:40 INFO - PROCESS | 3812 | 1464627580722 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:59:40 INFO - PROCESS | 3812 | 1464627580724 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 09:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:59:40 INFO - PROCESS | 3812 | 1464627580727 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:59:40 INFO - PROCESS | 3812 | 1464627580729 Marionette TRACE conn2 <- [1,150,null,{}] 09:59:40 INFO - PROCESS | 3812 | 1464627580732 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:40 INFO - PROCESS | 3812 | 1464627580830 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:59:40 INFO - PROCESS | 3812 | 1464627580843 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:40 INFO - PROCESS | 3812 | ++DOCSHELL 1331C400 == 36 [pid = 3812] [id = 47] 09:59:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 62 (17807C00) [pid = 3812] [serial = 137] [outer = 00000000] 09:59:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 63 (17910400) [pid = 3812] [serial = 138] [outer = 17807C00] 09:59:40 INFO - PROCESS | 3812 | 1464627580889 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (17987400) [pid = 3812] [serial = 139] [outer = 17807C00] 09:59:41 INFO - PROCESS | 3812 | 1464627581301 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 09:59:41 INFO - PROCESS | 3812 | 1464627581349 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 3812 | 1464627581351 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 09:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:59:41 INFO - PROCESS | 3812 | 1464627581355 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 3812 | 1464627581356 Marionette TRACE conn2 <- [1,154,null,{}] 09:59:41 INFO - PROCESS | 3812 | 1464627581367 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:41 INFO - PROCESS | 3812 | 1464627581464 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:59:41 INFO - PROCESS | 3812 | 1464627581470 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 3812 | ++DOCSHELL 1315B800 == 37 [pid = 3812] [id = 48] 09:59:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (1370DC00) [pid = 3812] [serial = 140] [outer = 00000000] 09:59:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (17A62400) [pid = 3812] [serial = 141] [outer = 1370DC00] 09:59:41 INFO - PROCESS | 3812 | 1464627581514 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (17A68000) [pid = 3812] [serial = 142] [outer = 1370DC00] 09:59:41 INFO - PROCESS | 3812 | 1464627581912 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 585ms 09:59:41 INFO - PROCESS | 3812 | 1464627581952 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 3812 | 1464627581954 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 09:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:59:41 INFO - PROCESS | 3812 | 1464627581957 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 3812 | 1464627581960 Marionette TRACE conn2 <- [1,158,null,{}] 09:59:41 INFO - PROCESS | 3812 | 1464627581963 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:42 INFO - PROCESS | 3812 | 1464627582083 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:59:42 INFO - PROCESS | 3812 | 1464627582090 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 3812 | ++DOCSHELL 13DCC400 == 38 [pid = 3812] [id = 49] 09:59:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (13DD0000) [pid = 3812] [serial = 143] [outer = 00000000] 09:59:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (180CB400) [pid = 3812] [serial = 144] [outer = 13DD0000] 09:59:42 INFO - PROCESS | 3812 | 1464627582139 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (18768C00) [pid = 3812] [serial = 145] [outer = 13DD0000] 09:59:42 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (1A17FC00) [pid = 3812] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:59:42 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (10E12000) [pid = 3812] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:59:42 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (11A0D000) [pid = 3812] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:59:42 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (14EC6000) [pid = 3812] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:59:42 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (13322000) [pid = 3812] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:59:42 INFO - PROCESS | 3812 | 1464627582538 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 631ms 09:59:42 INFO - PROCESS | 3812 | 1464627582580 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 3812 | 1464627582582 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 09:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:59:42 INFO - PROCESS | 3812 | 1464627582585 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 3812 | 1464627582587 Marionette TRACE conn2 <- [1,162,null,{}] 09:59:42 INFO - PROCESS | 3812 | 1464627582590 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:42 INFO - PROCESS | 3812 | 1464627582671 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:59:42 INFO - PROCESS | 3812 | 1464627582677 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 3812 | ++DOCSHELL 10B8D400 == 39 [pid = 3812] [id = 50] 09:59:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (1331D000) [pid = 3812] [serial = 146] [outer = 00000000] 09:59:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (15374000) [pid = 3812] [serial = 147] [outer = 1331D000] 09:59:42 INFO - PROCESS | 3812 | 1464627582720 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (19A8E800) [pid = 3812] [serial = 148] [outer = 1331D000] 09:59:43 INFO - PROCESS | 3812 | 1464627583112 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 584ms 09:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:59:43 INFO - PROCESS | 3812 | 1464627583181 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 3812 | 1464627583183 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 09:59:43 INFO - PROCESS | 3812 | 1464627583186 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - PROCESS | 3812 | 1464627583188 Marionette TRACE conn2 <- [1,166,null,{}] 09:59:43 INFO - PROCESS | 3812 | 1464627583191 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:43 INFO - PROCESS | 3812 | 1464627583245 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:59:43 INFO - PROCESS | 3812 | 1464627583251 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 3812 | ++DOCSHELL 1838C800 == 40 [pid = 3812] [id = 51] 09:59:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (1838D000) [pid = 3812] [serial = 149] [outer = 00000000] 09:59:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (19D30400) [pid = 3812] [serial = 150] [outer = 1838D000] 09:59:43 INFO - PROCESS | 3812 | 1464627583294 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (19FA0000) [pid = 3812] [serial = 151] [outer = 1838D000] 09:59:43 INFO - PROCESS | 3812 | 1464627583692 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 523ms 09:59:43 INFO - PROCESS | 3812 | 1464627583706 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 3812 | 1464627583708 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 09:59:43 INFO - PROCESS | 3812 | 1464627583711 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:59:43 INFO - PROCESS | 3812 | 1464627583713 Marionette TRACE conn2 <- [1,170,null,{}] 09:59:43 INFO - PROCESS | 3812 | 1464627583716 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:43 INFO - PROCESS | 3812 | 1464627583817 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:59:43 INFO - PROCESS | 3812 | 1464627583825 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:43 INFO - PROCESS | 3812 | ++DOCSHELL 16EF9800 == 41 [pid = 3812] [id = 52] 09:59:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (180CC800) [pid = 3812] [serial = 152] [outer = 00000000] 09:59:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (19FA7000) [pid = 3812] [serial = 153] [outer = 180CC800] 09:59:43 INFO - PROCESS | 3812 | 1464627583868 Marionette DEBUG loaded listener.js 09:59:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (1A134000) [pid = 3812] [serial = 154] [outer = 180CC800] 09:59:44 INFO - PROCESS | 3812 | 1464627584237 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 585ms 09:59:44 INFO - PROCESS | 3812 | 1464627584309 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:59:44 INFO - PROCESS | 3812 | 1464627584311 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 09:59:44 INFO - PROCESS | 3812 | 1464627584314 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:59:44 INFO - PROCESS | 3812 | 1464627584316 Marionette TRACE conn2 <- [1,174,null,{}] 09:59:44 INFO - PROCESS | 3812 | 1464627584319 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:44 INFO - PROCESS | 3812 | 1464627584378 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:59:44 INFO - PROCESS | 3812 | 1464627584445 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 3812 | ++DOCSHELL 10509800 == 42 [pid = 3812] [id = 53] 09:59:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (1050A000) [pid = 3812] [serial = 155] [outer = 00000000] 09:59:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (19FA5800) [pid = 3812] [serial = 156] [outer = 1050A000] 09:59:44 INFO - PROCESS | 3812 | 1464627584487 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (1A17C000) [pid = 3812] [serial = 157] [outer = 1050A000] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 10A56800 == 41 [pid = 3812] [id = 39] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 1537E800 == 40 [pid = 3812] [id = 38] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 114B3400 == 39 [pid = 3812] [id = 40] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 13388800 == 38 [pid = 3812] [id = 41] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 11C01800 == 37 [pid = 3812] [id = 42] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 12D7AC00 == 36 [pid = 3812] [id = 44] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 16EF9800 == 35 [pid = 3812] [id = 52] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 10B8D400 == 34 [pid = 3812] [id = 50] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 1838C800 == 33 [pid = 3812] [id = 51] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 12A69C00 == 32 [pid = 3812] [id = 46] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 1315B800 == 31 [pid = 3812] [id = 48] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 1331C400 == 30 [pid = 3812] [id = 47] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 13DCC400 == 29 [pid = 3812] [id = 49] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 11CA0400 == 28 [pid = 3812] [id = 45] 09:59:45 INFO - PROCESS | 3812 | --DOCSHELL 140D3000 == 27 [pid = 3812] [id = 43] 09:59:45 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (1A77E400) [pid = 3812] [serial = 96] [outer = 00000000] [url = about:blank] 09:59:45 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (10ECA800) [pid = 3812] [serial = 99] [outer = 00000000] [url = about:blank] 09:59:45 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (13323800) [pid = 3812] [serial = 102] [outer = 00000000] [url = about:blank] 09:59:45 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (15375000) [pid = 3812] [serial = 108] [outer = 00000000] [url = about:blank] 09:59:45 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (15378400) [pid = 3812] [serial = 109] [outer = 00000000] [url = about:blank] 09:59:45 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (1338E400) [pid = 3812] [serial = 103] [outer = 00000000] [url = about:blank] 09:59:45 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (13DC6C00) [pid = 3812] [serial = 106] [outer = 00000000] [url = about:blank] 09:59:45 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (114AF400) [pid = 3812] [serial = 100] [outer = 00000000] [url = about:blank] 09:59:45 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (1A784000) [pid = 3812] [serial = 97] [outer = 00000000] [url = about:blank] 09:59:45 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (15858800) [pid = 3812] [serial = 111] [outer = 00000000] [url = about:blank] 09:59:45 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (13BC1C00) [pid = 3812] [serial = 105] [outer = 00000000] [url = about:blank] 09:59:45 INFO - PROCESS | 3812 | 1464627585972 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1739ms 09:59:46 INFO - PROCESS | 3812 | 1464627586046 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 3812 | 1464627586050 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 09:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:59:46 INFO - PROCESS | 3812 | 1464627586056 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 3812 | 1464627586060 Marionette TRACE conn2 <- [1,178,null,{}] 09:59:46 INFO - PROCESS | 3812 | 1464627586066 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:46 INFO - PROCESS | 3812 | 1464627586152 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:59:46 INFO - PROCESS | 3812 | 1464627586188 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 3812 | ++DOCSHELL 10B8D800 == 28 [pid = 3812] [id = 54] 09:59:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (10B8E400) [pid = 3812] [serial = 158] [outer = 00000000] 09:59:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (10E14400) [pid = 3812] [serial = 159] [outer = 10B8E400] 09:59:46 INFO - PROCESS | 3812 | 1464627586236 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (10ECC400) [pid = 3812] [serial = 160] [outer = 10B8E400] 09:59:46 INFO - PROCESS | 3812 | 1464627586695 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 677ms 09:59:46 INFO - PROCESS | 3812 | 1464627586756 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:59:46 INFO - PROCESS | 3812 | 1464627586762 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 09:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:59:46 INFO - PROCESS | 3812 | 1464627586769 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 3812 | 1464627586772 Marionette TRACE conn2 <- [1,182,null,{}] 09:59:46 INFO - PROCESS | 3812 | 1464627586775 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:46 INFO - PROCESS | 3812 | 1464627586843 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:59:46 INFO - PROCESS | 3812 | 1464627586858 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:46 INFO - PROCESS | 3812 | ++DOCSHELL 128C3C00 == 29 [pid = 3812] [id = 55] 09:59:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (128C5800) [pid = 3812] [serial = 161] [outer = 00000000] 09:59:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (130DAC00) [pid = 3812] [serial = 162] [outer = 128C5800] 09:59:46 INFO - PROCESS | 3812 | 1464627586904 Marionette DEBUG loaded listener.js 09:59:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (13164C00) [pid = 3812] [serial = 163] [outer = 128C5800] 09:59:47 INFO - PROCESS | 3812 | 1464627587303 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 584ms 09:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:59:47 INFO - PROCESS | 3812 | 1464627587346 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 3812 | 1464627587348 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 09:59:47 INFO - PROCESS | 3812 | 1464627587352 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 3812 | 1464627587356 Marionette TRACE conn2 <- [1,186,null,{}] 09:59:47 INFO - PROCESS | 3812 | 1464627587370 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:47 INFO - PROCESS | 3812 | 1464627587448 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:59:47 INFO - PROCESS | 3812 | 1464627587456 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 3812 | ++DOCSHELL 13395C00 == 30 [pid = 3812] [id = 56] 09:59:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (13706800) [pid = 3812] [serial = 164] [outer = 00000000] 09:59:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (13902C00) [pid = 3812] [serial = 165] [outer = 13706800] 09:59:47 INFO - PROCESS | 3812 | 1464627587507 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (13BB3400) [pid = 3812] [serial = 166] [outer = 13706800] 09:59:47 INFO - PROCESS | 3812 | 1464627587927 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 631ms 09:59:47 INFO - PROCESS | 3812 | 1464627587972 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:59:47 INFO - PROCESS | 3812 | 1464627587975 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 09:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:59:47 INFO - PROCESS | 3812 | 1464627587978 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:59:47 INFO - PROCESS | 3812 | 1464627587979 Marionette TRACE conn2 <- [1,190,null,{}] 09:59:47 INFO - PROCESS | 3812 | 1464627587983 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:48 INFO - PROCESS | 3812 | 1464627588059 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:59:48 INFO - PROCESS | 3812 | 1464627588065 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 3812 | ++DOCSHELL 13715400 == 31 [pid = 3812] [id = 57] 09:59:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (13BD0400) [pid = 3812] [serial = 167] [outer = 00000000] 09:59:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (143F2000) [pid = 3812] [serial = 168] [outer = 13BD0400] 09:59:48 INFO - PROCESS | 3812 | 1464627588109 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (14EC5C00) [pid = 3812] [serial = 169] [outer = 13BD0400] 09:59:48 INFO - PROCESS | 3812 | 1464627588494 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 523ms 09:59:48 INFO - PROCESS | 3812 | 1464627588513 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:59:48 INFO - PROCESS | 3812 | 1464627588515 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 09:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:59:48 INFO - PROCESS | 3812 | 1464627588518 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - PROCESS | 3812 | 1464627588520 Marionette TRACE conn2 <- [1,194,null,{}] 09:59:48 INFO - PROCESS | 3812 | 1464627588524 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:48 INFO - PROCESS | 3812 | 1464627588624 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:59:48 INFO - PROCESS | 3812 | 1464627588632 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 3812 | ++DOCSHELL 15372000 == 32 [pid = 3812] [id = 58] 09:59:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (15375C00) [pid = 3812] [serial = 170] [outer = 00000000] 09:59:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (1537B400) [pid = 3812] [serial = 171] [outer = 15375C00] 09:59:48 INFO - PROCESS | 3812 | 1464627588678 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (15855C00) [pid = 3812] [serial = 172] [outer = 15375C00] 09:59:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (1584F000) [pid = 3812] [serial = 173] [outer = 1B324C00] 09:59:49 INFO - PROCESS | 3812 | 1464627589103 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 616ms 09:59:49 INFO - PROCESS | 3812 | 1464627589141 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:59:49 INFO - PROCESS | 3812 | 1464627589143 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 09:59:49 INFO - PROCESS | 3812 | 1464627589146 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 3812 | 1464627589147 Marionette TRACE conn2 <- [1,198,null,{}] 09:59:49 INFO - PROCESS | 3812 | 1464627589159 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:49 INFO - PROCESS | 3812 | 1464627589253 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:59:49 INFO - PROCESS | 3812 | 1464627589261 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 3812 | ++DOCSHELL 1613E400 == 33 [pid = 3812] [id = 59] 09:59:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (16B0BC00) [pid = 3812] [serial = 174] [outer = 00000000] 09:59:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (16F86C00) [pid = 3812] [serial = 175] [outer = 16B0BC00] 09:59:49 INFO - PROCESS | 3812 | 1464627589308 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (1780D800) [pid = 3812] [serial = 176] [outer = 16B0BC00] 09:59:49 INFO - PROCESS | 3812 | 1464627589685 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 585ms 09:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:59:49 INFO - PROCESS | 3812 | 1464627589750 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 3812 | 1464627589752 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 09:59:49 INFO - PROCESS | 3812 | 1464627589755 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 3812 | 1464627589757 Marionette TRACE conn2 <- [1,202,null,{}] 09:59:49 INFO - PROCESS | 3812 | 1464627589760 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:49 INFO - PROCESS | 3812 | 1464627589834 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:59:49 INFO - PROCESS | 3812 | 1464627589841 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:49 INFO - PROCESS | 3812 | ++DOCSHELL 16F84400 == 34 [pid = 3812] [id = 60] 09:59:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (17904C00) [pid = 3812] [serial = 177] [outer = 00000000] 09:59:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (17E87C00) [pid = 3812] [serial = 178] [outer = 17904C00] 09:59:49 INFO - PROCESS | 3812 | 1464627589884 Marionette DEBUG loaded listener.js 09:59:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (17EED400) [pid = 3812] [serial = 179] [outer = 17904C00] 09:59:50 INFO - PROCESS | 3812 | 1464627590258 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 523ms 09:59:50 INFO - PROCESS | 3812 | 1464627590273 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 3812 | 1464627590275 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 09:59:50 INFO - PROCESS | 3812 | 1464627590278 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:59:50 INFO - PROCESS | 3812 | 1464627590280 Marionette TRACE conn2 <- [1,206,null,{}] 09:59:50 INFO - PROCESS | 3812 | 1464627590283 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:50 INFO - PROCESS | 3812 | 1464627590399 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:59:50 INFO - PROCESS | 3812 | 1464627590407 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 3812 | ++DOCSHELL 16F86800 == 35 [pid = 3812] [id = 61] 09:59:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (17192400) [pid = 3812] [serial = 180] [outer = 00000000] 09:59:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (19D2B000) [pid = 3812] [serial = 181] [outer = 17192400] 09:59:50 INFO - PROCESS | 3812 | 1464627590451 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (19A95400) [pid = 3812] [serial = 182] [outer = 17192400] 09:59:50 INFO - PROCESS | 3812 | 1464627590845 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 585ms 09:59:50 INFO - PROCESS | 3812 | 1464627590876 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:59:50 INFO - PROCESS | 3812 | 1464627590878 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 09:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:59:50 INFO - PROCESS | 3812 | 1464627590882 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:59:50 INFO - PROCESS | 3812 | 1464627590883 Marionette TRACE conn2 <- [1,210,null,{}] 09:59:50 INFO - PROCESS | 3812 | 1464627590887 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:50 INFO - PROCESS | 3812 | 1464627590982 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:59:50 INFO - PROCESS | 3812 | 1464627590989 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 3812 | ++DOCSHELL 13395400 == 36 [pid = 3812] [id = 62] 09:59:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (140D8800) [pid = 3812] [serial = 183] [outer = 00000000] 09:59:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1A27B400) [pid = 3812] [serial = 184] [outer = 140D8800] 09:59:51 INFO - PROCESS | 3812 | 1464627591032 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1A27B800) [pid = 3812] [serial = 185] [outer = 140D8800] 09:59:51 INFO - PROCESS | 3812 | 1464627591430 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 584ms 09:59:51 INFO - PROCESS | 3812 | 1464627591462 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 3812 | 1464627591464 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 09:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:59:51 INFO - PROCESS | 3812 | 1464627591469 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 3812 | 1464627591471 Marionette TRACE conn2 <- [1,214,null,{}] 09:59:51 INFO - PROCESS | 3812 | 1464627591475 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:51 INFO - PROCESS | 3812 | 1464627591576 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:59:51 INFO - PROCESS | 3812 | 1464627591582 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 3812 | ++DOCSHELL 140CD400 == 37 [pid = 3812] [id = 63] 09:59:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (1A133C00) [pid = 3812] [serial = 186] [outer = 00000000] 09:59:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (1A5F3400) [pid = 3812] [serial = 187] [outer = 1A133C00] 09:59:51 INFO - PROCESS | 3812 | 1464627591628 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (1A69B000) [pid = 3812] [serial = 188] [outer = 1A133C00] 09:59:52 INFO - PROCESS | 3812 | 1464627592042 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 584ms 09:59:52 INFO - PROCESS | 3812 | 1464627592065 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 3812 | 1464627592067 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 09:59:52 INFO - PROCESS | 3812 | 1464627592070 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:59:52 INFO - PROCESS | 3812 | 1464627592072 Marionette TRACE conn2 <- [1,218,null,{}] 09:59:52 INFO - PROCESS | 3812 | 1464627592075 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:52 INFO - PROCESS | 3812 | 1464627592170 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:59:52 INFO - PROCESS | 3812 | 1464627592176 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 3812 | ++DOCSHELL 130DA800 == 38 [pid = 3812] [id = 64] 09:59:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (140D4800) [pid = 3812] [serial = 189] [outer = 00000000] 09:59:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (1A785C00) [pid = 3812] [serial = 190] [outer = 140D4800] 09:59:52 INFO - PROCESS | 3812 | 1464627592222 Marionette DEBUG loaded listener.js 09:59:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1A78A800) [pid = 3812] [serial = 191] [outer = 140D4800] 09:59:52 INFO - PROCESS | 3812 | 1464627592846 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (180CC800) [pid = 3812] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (1370DC00) [pid = 3812] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (13DD0000) [pid = 3812] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (1331D000) [pid = 3812] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (16B02400) [pid = 3812] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (13389C00) [pid = 3812] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (15D19800) [pid = 3812] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (14E9F800) [pid = 3812] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (13BB5400) [pid = 3812] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (1338B400) [pid = 3812] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (11CA5400) [pid = 3812] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (10A5A000) [pid = 3812] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (1537EC00) [pid = 3812] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (17807C00) [pid = 3812] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:59:52 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (1838D000) [pid = 3812] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 831ms 09:59:52 INFO - PROCESS | 3812 | 1464627592897 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 3812 | 1464627592899 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 09:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:59:52 INFO - PROCESS | 3812 | 1464627592902 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - PROCESS | 3812 | 1464627592904 Marionette TRACE conn2 <- [1,222,null,{}] 09:59:52 INFO - PROCESS | 3812 | 1464627592907 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:52 INFO - PROCESS | 3812 | 1464627592978 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:59:52 INFO - PROCESS | 3812 | 1464627592986 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:52 INFO - PROCESS | 3812 | ++DOCSHELL 1370DC00 == 39 [pid = 3812] [id = 65] 09:59:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (13901400) [pid = 3812] [serial = 192] [outer = 00000000] 09:59:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (14E9F800) [pid = 3812] [serial = 193] [outer = 13901400] 09:59:53 INFO - PROCESS | 3812 | 1464627593029 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (1537EC00) [pid = 3812] [serial = 194] [outer = 13901400] 09:59:53 INFO - PROCESS | 3812 | 1464627593398 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 524ms 09:59:53 INFO - PROCESS | 3812 | 1464627593420 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:59:53 INFO - PROCESS | 3812 | 1464627593422 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 09:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:59:53 INFO - PROCESS | 3812 | 1464627593425 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:59:53 INFO - PROCESS | 3812 | 1464627593427 Marionette TRACE conn2 <- [1,226,null,{}] 09:59:53 INFO - PROCESS | 3812 | 1464627593430 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:53 INFO - PROCESS | 3812 | 1464627593551 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:59:53 INFO - PROCESS | 3812 | 1464627593563 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 3812 | ++DOCSHELL 10E12000 == 40 [pid = 3812] [id = 66] 09:59:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (130E4000) [pid = 3812] [serial = 195] [outer = 00000000] 09:59:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (17E85000) [pid = 3812] [serial = 196] [outer = 130E4000] 09:59:53 INFO - PROCESS | 3812 | 1464627593606 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (1A782C00) [pid = 3812] [serial = 197] [outer = 130E4000] 09:59:53 INFO - PROCESS | 3812 | 1464627593975 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 585ms 09:59:54 INFO - PROCESS | 3812 | 1464627594023 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 3812 | 1464627594025 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 09:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:59:54 INFO - PROCESS | 3812 | 1464627594028 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 3812 | 1464627594030 Marionette TRACE conn2 <- [1,230,null,{}] 09:59:54 INFO - PROCESS | 3812 | 1464627594033 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:54 INFO - PROCESS | 3812 | 1464627594131 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:59:54 INFO - PROCESS | 3812 | 1464627594138 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 3812 | ++DOCSHELL 143EA400 == 41 [pid = 3812] [id = 67] 09:59:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (1537B000) [pid = 3812] [serial = 198] [outer = 00000000] 09:59:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1A880C00) [pid = 3812] [serial = 199] [outer = 1537B000] 09:59:54 INFO - PROCESS | 3812 | 1464627594181 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1A881400) [pid = 3812] [serial = 200] [outer = 1537B000] 09:59:54 INFO - PROCESS | 3812 | 1464627594547 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 585ms 09:59:54 INFO - PROCESS | 3812 | 1464627594609 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 3812 | 1464627594611 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 09:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:59:54 INFO - PROCESS | 3812 | 1464627594614 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 3812 | 1464627594616 Marionette TRACE conn2 <- [1,234,null,{}] 09:59:54 INFO - PROCESS | 3812 | 1464627594619 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:54 INFO - PROCESS | 3812 | 1464627594719 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:59:54 INFO - PROCESS | 3812 | 1464627594741 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 3812 | ++DOCSHELL 10A51C00 == 42 [pid = 3812] [id = 68] 09:59:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (12892000) [pid = 3812] [serial = 201] [outer = 00000000] 09:59:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (1A8E1C00) [pid = 3812] [serial = 202] [outer = 12892000] 09:59:54 INFO - PROCESS | 3812 | 1464627594792 Marionette DEBUG loaded listener.js 09:59:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (1A8E4C00) [pid = 3812] [serial = 203] [outer = 12892000] 09:59:55 INFO - PROCESS | 3812 | 1464627595491 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 923ms 09:59:55 INFO - PROCESS | 3812 | 1464627595544 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 3812 | 1464627595549 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 09:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:59:55 INFO - PROCESS | 3812 | 1464627595554 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 3812 | 1464627595559 Marionette TRACE conn2 <- [1,238,null,{}] 09:59:55 INFO - PROCESS | 3812 | 1464627595564 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:55 INFO - PROCESS | 3812 | 1464627595678 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:59:55 INFO - PROCESS | 3812 | 1464627595754 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 3812 | ++DOCSHELL 10A59400 == 43 [pid = 3812] [id = 69] 09:59:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (10E13000) [pid = 3812] [serial = 204] [outer = 00000000] 09:59:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (11C98C00) [pid = 3812] [serial = 205] [outer = 10E13000] 09:59:55 INFO - PROCESS | 3812 | 1464627595816 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (12D78400) [pid = 3812] [serial = 206] [outer = 10E13000] 09:59:56 INFO - PROCESS | 3812 | 1464627596707 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1231ms 09:59:56 INFO - PROCESS | 3812 | 1464627596788 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 3812 | 1464627596792 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 09:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:59:56 INFO - PROCESS | 3812 | 1464627596798 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - PROCESS | 3812 | 1464627596802 Marionette TRACE conn2 <- [1,242,null,{}] 09:59:56 INFO - PROCESS | 3812 | 1464627596812 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:56 INFO - PROCESS | 3812 | 1464627596920 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 143EA400 == 42 [pid = 3812] [id = 67] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 10E12000 == 41 [pid = 3812] [id = 66] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 1370DC00 == 40 [pid = 3812] [id = 65] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 130DA800 == 39 [pid = 3812] [id = 64] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 140CD400 == 38 [pid = 3812] [id = 63] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 13395400 == 37 [pid = 3812] [id = 62] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 16F86800 == 36 [pid = 3812] [id = 61] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 16F84400 == 35 [pid = 3812] [id = 60] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 1613E400 == 34 [pid = 3812] [id = 59] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 15372000 == 33 [pid = 3812] [id = 58] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 13715400 == 32 [pid = 3812] [id = 57] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 13395C00 == 31 [pid = 3812] [id = 56] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 128C3C00 == 30 [pid = 3812] [id = 55] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 10B8D800 == 29 [pid = 3812] [id = 54] 09:59:56 INFO - PROCESS | 3812 | --DOCSHELL 10509800 == 28 [pid = 3812] [id = 53] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1A134000) [pid = 3812] [serial = 154] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (17A62400) [pid = 3812] [serial = 141] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (180CB400) [pid = 3812] [serial = 144] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (15374000) [pid = 3812] [serial = 147] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (19A8E800) [pid = 3812] [serial = 148] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (18768C00) [pid = 3812] [serial = 145] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (17505C00) [pid = 3812] [serial = 135] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (175DA400) [pid = 3812] [serial = 136] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (16CC7400) [pid = 3812] [serial = 132] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (16CCE400) [pid = 3812] [serial = 133] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (1614B400) [pid = 3812] [serial = 129] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (1654E800) [pid = 3812] [serial = 130] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (15379C00) [pid = 3812] [serial = 126] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (1584FC00) [pid = 3812] [serial = 127] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (140D3400) [pid = 3812] [serial = 123] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (14E98400) [pid = 3812] [serial = 124] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (13712400) [pid = 3812] [serial = 120] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (13BB3000) [pid = 3812] [serial = 121] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (12A6A800) [pid = 3812] [serial = 117] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (12D78C00) [pid = 3812] [serial = 118] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (10E14C00) [pid = 3812] [serial = 114] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (10ECCC00) [pid = 3812] [serial = 115] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (15F26000) [pid = 3812] [serial = 112] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (17910400) [pid = 3812] [serial = 138] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (19D30400) [pid = 3812] [serial = 150] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (19FA0000) [pid = 3812] [serial = 151] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (17A68000) [pid = 3812] [serial = 142] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (17987400) [pid = 3812] [serial = 139] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (19FA7000) [pid = 3812] [serial = 153] [outer = 00000000] [url = about:blank] 09:59:56 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (19FA5800) [pid = 3812] [serial = 156] [outer = 00000000] [url = about:blank] 09:59:57 INFO - PROCESS | 3812 | 1464627597016 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 3812 | ++DOCSHELL 1032C400 == 29 [pid = 3812] [id = 70] 09:59:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (103C7000) [pid = 3812] [serial = 207] [outer = 00000000] 09:59:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (10A5E400) [pid = 3812] [serial = 208] [outer = 103C7000] 09:59:57 INFO - PROCESS | 3812 | 1464627597063 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (10ECF800) [pid = 3812] [serial = 209] [outer = 103C7000] 09:59:57 INFO - PROCESS | 3812 | 1464627597488 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 723ms 09:59:57 INFO - PROCESS | 3812 | 1464627597539 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:59:57 INFO - PROCESS | 3812 | 1464627597545 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 09:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:59:57 INFO - PROCESS | 3812 | 1464627597552 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:59:57 INFO - PROCESS | 3812 | 1464627597554 Marionette TRACE conn2 <- [1,246,null,{}] 09:59:57 INFO - PROCESS | 3812 | 1464627597558 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:57 INFO - PROCESS | 3812 | 1464627597620 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:59:57 INFO - PROCESS | 3812 | 1464627597627 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 3812 | ++DOCSHELL 11CA0800 == 30 [pid = 3812] [id = 71] 09:59:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (11CA1000) [pid = 3812] [serial = 210] [outer = 00000000] 09:59:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (1307E000) [pid = 3812] [serial = 211] [outer = 11CA1000] 09:59:57 INFO - PROCESS | 3812 | 1464627597677 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (13321800) [pid = 3812] [serial = 212] [outer = 11CA1000] 09:59:58 INFO - PROCESS | 3812 | 1464627598116 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 631ms 09:59:58 INFO - PROCESS | 3812 | 1464627598171 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 3812 | 1464627598173 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 09:59:58 INFO - PROCESS | 3812 | 1464627598177 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:59:58 INFO - PROCESS | 3812 | 1464627598180 Marionette TRACE conn2 <- [1,250,null,{}] 09:59:58 INFO - PROCESS | 3812 | 1464627598190 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:58 INFO - PROCESS | 3812 | 1464627598269 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:59:58 INFO - PROCESS | 3812 | 1464627598280 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 3812 | ++DOCSHELL 13BB4800 == 31 [pid = 3812] [id = 72] 09:59:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (13BB5400) [pid = 3812] [serial = 213] [outer = 00000000] 09:59:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (13DC4C00) [pid = 3812] [serial = 214] [outer = 13BB5400] 09:59:58 INFO - PROCESS | 3812 | 1464627598329 Marionette DEBUG loaded listener.js 09:59:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (140D2800) [pid = 3812] [serial = 215] [outer = 13BB5400] 09:59:58 INFO - PROCESS | 3812 | 1464627598763 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 631ms 09:59:58 INFO - PROCESS | 3812 | 1464627598799 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:59:58 INFO - PROCESS | 3812 | 1464627598801 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 09:59:58 INFO - PROCESS | 3812 | 1464627598804 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 3812 | 1464627598806 Marionette TRACE conn2 <- [1,254,null,{}] 09:59:58 INFO - PROCESS | 3812 | 1464627598809 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:58 INFO - PROCESS | 3812 | 1464627598897 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:59:58 INFO - PROCESS | 3812 | 1464627598903 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 3812 | ++DOCSHELL 14EA4800 == 32 [pid = 3812] [id = 73] 09:59:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (14EA4C00) [pid = 3812] [serial = 216] [outer = 00000000] 09:59:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (15378000) [pid = 3812] [serial = 217] [outer = 14EA4C00] 09:59:58 INFO - PROCESS | 3812 | 1464627598948 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (1537F400) [pid = 3812] [serial = 218] [outer = 14EA4C00] 09:59:59 INFO - PROCESS | 3812 | 1464627599352 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 584ms 09:59:59 INFO - PROCESS | 3812 | 1464627599400 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:59:59 INFO - PROCESS | 3812 | 1464627599402 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 09:59:59 INFO - PROCESS | 3812 | 1464627599405 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:59:59 INFO - PROCESS | 3812 | 1464627599407 Marionette TRACE conn2 <- [1,258,null,{}] 09:59:59 INFO - PROCESS | 3812 | 1464627599410 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:59:59 INFO - PROCESS | 3812 | 1464627599509 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:59:59 INFO - PROCESS | 3812 | 1464627599515 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 3812 | ++DOCSHELL 1537BC00 == 33 [pid = 3812] [id = 74] 09:59:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (158C4800) [pid = 3812] [serial = 219] [outer = 00000000] 09:59:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (15F26400) [pid = 3812] [serial = 220] [outer = 158C4800] 09:59:59 INFO - PROCESS | 3812 | 1464627599564 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (1613DC00) [pid = 3812] [serial = 221] [outer = 158C4800] 10:00:00 INFO - PROCESS | 3812 | 1464627600001 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 631ms 10:00:00 INFO - PROCESS | 3812 | 1464627600026 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 3812 | 1464627600028 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 10:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:00:00 INFO - PROCESS | 3812 | 1464627600038 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 3812 | 1464627600039 Marionette TRACE conn2 <- [1,262,null,{}] 10:00:00 INFO - PROCESS | 3812 | 1464627600043 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:00 INFO - PROCESS | 3812 | 1464627600161 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:00:00 INFO - PROCESS | 3812 | 1464627600169 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 3812 | ++DOCSHELL 16142000 == 34 [pid = 3812] [id = 75] 10:00:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (16146800) [pid = 3812] [serial = 222] [outer = 00000000] 10:00:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (1630D800) [pid = 3812] [serial = 223] [outer = 16146800] 10:00:00 INFO - PROCESS | 3812 | 1464627600213 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (1654E800) [pid = 3812] [serial = 224] [outer = 16146800] 10:00:00 INFO - PROCESS | 3812 | 1464627600617 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 631ms 10:00:00 INFO - PROCESS | 3812 | 1464627600670 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 3812 | 1464627600672 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 10:00:00 INFO - PROCESS | 3812 | 1464627600675 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:00:00 INFO - PROCESS | 3812 | 1464627600677 Marionette TRACE conn2 <- [1,266,null,{}] 10:00:00 INFO - PROCESS | 3812 | 1464627600685 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:00 INFO - PROCESS | 3812 | 1464627600780 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:00:00 INFO - PROCESS | 3812 | 1464627600853 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:00 INFO - PROCESS | 3812 | ++DOCSHELL 1338EC00 == 35 [pid = 3812] [id = 76] 10:00:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (16308C00) [pid = 3812] [serial = 225] [outer = 00000000] 10:00:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (16CC7C00) [pid = 3812] [serial = 226] [outer = 16308C00] 10:00:00 INFO - PROCESS | 3812 | 1464627600886 Marionette DEBUG loaded listener.js 10:00:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (16EF1800) [pid = 3812] [serial = 227] [outer = 16308C00] 10:00:01 INFO - PROCESS | 3812 | 1464627601289 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 631ms 10:00:01 INFO - PROCESS | 3812 | 1464627601301 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:00:01 INFO - PROCESS | 3812 | 1464627601312 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 10:00:01 INFO - PROCESS | 3812 | 1464627601323 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:00:01 INFO - PROCESS | 3812 | 1464627601325 Marionette TRACE conn2 <- [1,270,null,{}] 10:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:00:01 INFO - PROCESS | 3812 | 1464627601328 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:01 INFO - PROCESS | 3812 | 1464627601584 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (15375C00) [pid = 3812] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (17192400) [pid = 3812] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (140D8800) [pid = 3812] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (1050A000) [pid = 3812] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (13706800) [pid = 3812] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (128C5800) [pid = 3812] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (10B8E400) [pid = 3812] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (16B0BC00) [pid = 3812] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (17904C00) [pid = 3812] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (13BD0400) [pid = 3812] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (140D4800) [pid = 3812] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (1537B000) [pid = 3812] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (1A133C00) [pid = 3812] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (13901400) [pid = 3812] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:00:01 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (130E4000) [pid = 3812] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:00:01 INFO - PROCESS | 3812 | 1464627601635 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:01 INFO - PROCESS | 3812 | ++DOCSHELL 10A52800 == 36 [pid = 3812] [id = 77] 10:00:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (10A5A000) [pid = 3812] [serial = 228] [outer = 00000000] 10:00:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (13394800) [pid = 3812] [serial = 229] [outer = 10A5A000] 10:00:01 INFO - PROCESS | 3812 | 1464627601679 Marionette DEBUG loaded listener.js 10:00:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (13BCDC00) [pid = 3812] [serial = 230] [outer = 10A5A000] 10:00:02 INFO - PROCESS | 3812 | 1464627602016 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 723ms 10:00:02 INFO - PROCESS | 3812 | 1464627602051 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 3812 | 1464627602053 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 10:00:02 INFO - PROCESS | 3812 | 1464627602056 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:00:02 INFO - PROCESS | 3812 | 1464627602058 Marionette TRACE conn2 <- [1,274,null,{}] 10:00:02 INFO - PROCESS | 3812 | 1464627602061 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:02 INFO - PROCESS | 3812 | 1464627602184 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:00:02 INFO - PROCESS | 3812 | 1464627602196 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 3812 | ++DOCSHELL 13706800 == 37 [pid = 3812] [id = 78] 10:00:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (1370F000) [pid = 3812] [serial = 231] [outer = 00000000] 10:00:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (1780D400) [pid = 3812] [serial = 232] [outer = 1370F000] 10:00:02 INFO - PROCESS | 3812 | 1464627602239 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (17902800) [pid = 3812] [serial = 233] [outer = 1370F000] 10:00:02 INFO - PROCESS | 3812 | 1464627602603 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 585ms 10:00:02 INFO - PROCESS | 3812 | 1464627602654 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 3812 | 1464627602656 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 10:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:00:02 INFO - PROCESS | 3812 | 1464627602659 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 3812 | 1464627602661 Marionette TRACE conn2 <- [1,278,null,{}] 10:00:02 INFO - PROCESS | 3812 | 1464627602664 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:02 INFO - PROCESS | 3812 | 1464627602736 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:00:02 INFO - PROCESS | 3812 | 1464627602807 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 3812 | ++DOCSHELL 12890000 == 38 [pid = 3812] [id = 79] 10:00:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (15F27800) [pid = 3812] [serial = 234] [outer = 00000000] 10:00:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (17A69800) [pid = 3812] [serial = 235] [outer = 15F27800] 10:00:02 INFO - PROCESS | 3812 | 1464627602853 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (17A6AC00) [pid = 3812] [serial = 236] [outer = 15F27800] 10:00:03 INFO - PROCESS | 3812 | 1464627603204 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 584ms 10:00:03 INFO - PROCESS | 3812 | 1464627603238 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:00:03 INFO - PROCESS | 3812 | 1464627603240 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 10:00:03 INFO - PROCESS | 3812 | 1464627603244 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:00:03 INFO - PROCESS | 3812 | 1464627603246 Marionette TRACE conn2 <- [1,282,null,{}] 10:00:03 INFO - PROCESS | 3812 | 1464627603249 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:03 INFO - PROCESS | 3812 | 1464627603366 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:00:03 INFO - PROCESS | 3812 | 1464627603401 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:03 INFO - PROCESS | 3812 | ++DOCSHELL 13327800 == 39 [pid = 3812] [id = 80] 10:00:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (14EA3C00) [pid = 3812] [serial = 237] [outer = 00000000] 10:00:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (1838A000) [pid = 3812] [serial = 238] [outer = 14EA3C00] 10:00:03 INFO - PROCESS | 3812 | 1464627603452 Marionette DEBUG loaded listener.js 10:00:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (19A94000) [pid = 3812] [serial = 239] [outer = 14EA3C00] 10:00:04 INFO - PROCESS | 3812 | 1464627604048 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 831ms 10:00:04 INFO - PROCESS | 3812 | 1464627604088 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:00:04 INFO - PROCESS | 3812 | 1464627604093 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 10:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:00:04 INFO - PROCESS | 3812 | 1464627604098 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:00:04 INFO - PROCESS | 3812 | 1464627604102 Marionette TRACE conn2 <- [1,286,null,{}] 10:00:04 INFO - PROCESS | 3812 | 1464627604107 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:04 INFO - PROCESS | 3812 | 1464627604195 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:00:04 INFO - PROCESS | 3812 | 1464627604270 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 3812 | ++DOCSHELL 10ECC000 == 40 [pid = 3812] [id = 81] 10:00:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (1123E400) [pid = 3812] [serial = 240] [outer = 00000000] 10:00:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (12D77400) [pid = 3812] [serial = 241] [outer = 1123E400] 10:00:04 INFO - PROCESS | 3812 | 1464627604325 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (13313000) [pid = 3812] [serial = 242] [outer = 1123E400] 10:00:04 INFO - PROCESS | 3812 | 1464627604908 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:00:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:00:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 831ms 10:00:04 INFO - PROCESS | 3812 | 1464627604925 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:00:04 INFO - PROCESS | 3812 | 1464627604931 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 10:00:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:00:04 INFO - PROCESS | 3812 | 1464627604956 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:00:04 INFO - PROCESS | 3812 | 1464627604961 Marionette TRACE conn2 <- [1,290,null,{}] 10:00:04 INFO - PROCESS | 3812 | 1464627604965 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:05 INFO - PROCESS | 3812 | 1464627605067 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:00:05 INFO - PROCESS | 3812 | 1464627605152 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 3812 | ++DOCSHELL 140D4400 == 41 [pid = 3812] [id = 82] 10:00:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (140D7400) [pid = 3812] [serial = 243] [outer = 00000000] 10:00:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (15375000) [pid = 3812] [serial = 244] [outer = 140D7400] 10:00:05 INFO - PROCESS | 3812 | 1464627605206 Marionette DEBUG loaded listener.js 10:00:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (15852800) [pid = 3812] [serial = 245] [outer = 140D7400] 10:00:05 INFO - PROCESS | 3812 | 1464627605710 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 816ms 10:00:05 INFO - PROCESS | 3812 | 1464627605789 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:00:05 INFO - PROCESS | 3812 | 1464627605791 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 10:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:00:05 INFO - PROCESS | 3812 | 1464627605820 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 3812 | 1464627605824 Marionette TRACE conn2 <- [1,294,null,{}] 10:00:05 INFO - PROCESS | 3812 | 1464627605912 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:06 INFO - PROCESS | 3812 | 1464627606022 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:00:06 INFO - PROCESS | 3812 | 1464627606088 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 3812 | ++DOCSHELL 1630B400 == 42 [pid = 3812] [id = 83] 10:00:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (1630CC00) [pid = 3812] [serial = 246] [outer = 00000000] 10:00:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (17EF6800) [pid = 3812] [serial = 247] [outer = 1630CC00] 10:00:06 INFO - PROCESS | 3812 | 1464627606157 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (19D2E800) [pid = 3812] [serial = 248] [outer = 1630CC00] 10:00:06 INFO - PROCESS | 3812 | 1464627606699 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:06 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. 10:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 923ms 10:00:06 INFO - PROCESS | 3812 | 1464627606737 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 3812 | 1464627606739 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 10:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:00:06 INFO - PROCESS | 3812 | 1464627606744 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 3812 | 1464627606746 Marionette TRACE conn2 <- [1,298,null,{}] 10:00:06 INFO - PROCESS | 3812 | 1464627606749 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:06 INFO - PROCESS | 3812 | 1464627606850 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:00:06 INFO - PROCESS | 3812 | 1464627606936 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:06 INFO - PROCESS | 3812 | ++DOCSHELL 10B91C00 == 43 [pid = 3812] [id = 84] 10:00:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (10E12800) [pid = 3812] [serial = 249] [outer = 00000000] 10:00:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (1838D000) [pid = 3812] [serial = 250] [outer = 10E12800] 10:00:07 INFO - PROCESS | 3812 | 1464627606997 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (19FAA000) [pid = 3812] [serial = 251] [outer = 10E12800] 10:00:07 INFO - PROCESS | 3812 | 1464627607643 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:07 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. 10:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 939ms 10:00:07 INFO - PROCESS | 3812 | 1464627607673 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:00:07 INFO - PROCESS | 3812 | 1464627607677 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 10:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:00:07 INFO - PROCESS | 3812 | 1464627607682 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:00:07 INFO - PROCESS | 3812 | 1464627607686 Marionette TRACE conn2 <- [1,302,null,{}] 10:00:07 INFO - PROCESS | 3812 | 1464627607692 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:07 INFO - PROCESS | 3812 | 1464627607785 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:00:07 INFO - PROCESS | 3812 | 1464627607882 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 3812 | ++DOCSHELL 10B8EC00 == 44 [pid = 3812] [id = 85] 10:00:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1124EC00) [pid = 3812] [serial = 252] [outer = 00000000] 10:00:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (12D74000) [pid = 3812] [serial = 253] [outer = 1124EC00] 10:00:07 INFO - PROCESS | 3812 | 1464627607930 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (13313800) [pid = 3812] [serial = 254] [outer = 1124EC00] 10:00:08 INFO - PROCESS | 3812 | --DOCSHELL 12890000 == 43 [pid = 3812] [id = 79] 10:00:08 INFO - PROCESS | 3812 | --DOCSHELL 13706800 == 42 [pid = 3812] [id = 78] 10:00:08 INFO - PROCESS | 3812 | --DOCSHELL 10A52800 == 41 [pid = 3812] [id = 77] 10:00:08 INFO - PROCESS | 3812 | --DOCSHELL 1338EC00 == 40 [pid = 3812] [id = 76] 10:00:08 INFO - PROCESS | 3812 | --DOCSHELL 16142000 == 39 [pid = 3812] [id = 75] 10:00:08 INFO - PROCESS | 3812 | --DOCSHELL 1537BC00 == 38 [pid = 3812] [id = 74] 10:00:08 INFO - PROCESS | 3812 | --DOCSHELL 14EA4800 == 37 [pid = 3812] [id = 73] 10:00:08 INFO - PROCESS | 3812 | --DOCSHELL 13BB4800 == 36 [pid = 3812] [id = 72] 10:00:08 INFO - PROCESS | 3812 | --DOCSHELL 11CA0800 == 35 [pid = 3812] [id = 71] 10:00:08 INFO - PROCESS | 3812 | --DOCSHELL 1032C400 == 34 [pid = 3812] [id = 70] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (1537B400) [pid = 3812] [serial = 171] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (15855C00) [pid = 3812] [serial = 172] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (19D2B000) [pid = 3812] [serial = 181] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1A27B800) [pid = 3812] [serial = 185] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (1A17C000) [pid = 3812] [serial = 157] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (13902C00) [pid = 3812] [serial = 165] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (13BB3400) [pid = 3812] [serial = 166] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (130DAC00) [pid = 3812] [serial = 162] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (13164C00) [pid = 3812] [serial = 163] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (1A27B400) [pid = 3812] [serial = 184] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (10E14400) [pid = 3812] [serial = 159] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (10ECC400) [pid = 3812] [serial = 160] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (16F86C00) [pid = 3812] [serial = 175] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (1780D800) [pid = 3812] [serial = 176] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (17E87C00) [pid = 3812] [serial = 178] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (17EED400) [pid = 3812] [serial = 179] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (143F2000) [pid = 3812] [serial = 168] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (14EC5C00) [pid = 3812] [serial = 169] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (1A785C00) [pid = 3812] [serial = 190] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (1A880C00) [pid = 3812] [serial = 199] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (1A5F3400) [pid = 3812] [serial = 187] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (1B6AA400) [pid = 3812] [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.] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (1A78A800) [pid = 3812] [serial = 191] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (14E9F800) [pid = 3812] [serial = 193] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (1537EC00) [pid = 3812] [serial = 194] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (17E85000) [pid = 3812] [serial = 196] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (1A69B000) [pid = 3812] [serial = 188] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (19A95400) [pid = 3812] [serial = 182] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (1A881400) [pid = 3812] [serial = 200] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (1A782C00) [pid = 3812] [serial = 197] [outer = 00000000] [url = about:blank] 10:00:08 INFO - PROCESS | 3812 | 1464627608449 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:08 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. 10:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 785ms 10:00:08 INFO - PROCESS | 3812 | 1464627608482 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 3812 | 1464627608487 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 10:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:00:08 INFO - PROCESS | 3812 | 1464627608493 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 3812 | 1464627608495 Marionette TRACE conn2 <- [1,306,null,{}] 10:00:08 INFO - PROCESS | 3812 | 1464627608499 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:08 INFO - PROCESS | 3812 | 1464627608562 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:00:08 INFO - PROCESS | 3812 | 1464627608569 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 3812 | ++DOCSHELL 114B1000 == 35 [pid = 3812] [id = 86] 10:00:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (11A0B000) [pid = 3812] [serial = 255] [outer = 00000000] 10:00:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (1370D000) [pid = 3812] [serial = 256] [outer = 11A0B000] 10:00:08 INFO - PROCESS | 3812 | 1464627608614 Marionette DEBUG loaded listener.js 10:00:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (13BB3400) [pid = 3812] [serial = 257] [outer = 11A0B000] 10:00:09 INFO - PROCESS | 3812 | 1464627609224 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:09 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. 10:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 785ms 10:00:09 INFO - PROCESS | 3812 | 1464627609278 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 3812 | 1464627609280 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 10:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:00:09 INFO - PROCESS | 3812 | 1464627609284 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 3812 | 1464627609287 Marionette TRACE conn2 <- [1,310,null,{}] 10:00:09 INFO - PROCESS | 3812 | 1464627609305 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:09 INFO - PROCESS | 3812 | 1464627609392 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:00:09 INFO - PROCESS | 3812 | 1464627609404 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 3812 | ++DOCSHELL 13707000 == 36 [pid = 3812] [id = 87] 10:00:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (14E99400) [pid = 3812] [serial = 258] [outer = 00000000] 10:00:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (1630E000) [pid = 3812] [serial = 259] [outer = 14E99400] 10:00:09 INFO - PROCESS | 3812 | 1464627609450 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (16C1FC00) [pid = 3812] [serial = 260] [outer = 14E99400] 10:00:09 INFO - PROCESS | 3812 | 1464627609838 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:09 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. 10:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 585ms 10:00:09 INFO - PROCESS | 3812 | 1464627609863 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 3812 | 1464627609865 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 10:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:00:09 INFO - PROCESS | 3812 | 1464627609869 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 3812 | 1464627609870 Marionette TRACE conn2 <- [1,314,null,{}] 10:00:09 INFO - PROCESS | 3812 | 1464627609874 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:09 INFO - PROCESS | 3812 | 1464627609953 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:00:09 INFO - PROCESS | 3812 | 1464627609959 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:09 INFO - PROCESS | 3812 | ++DOCSHELL 16307800 == 37 [pid = 3812] [id = 88] 10:00:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (16B01800) [pid = 3812] [serial = 261] [outer = 00000000] 10:00:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (17808800) [pid = 3812] [serial = 262] [outer = 16B01800] 10:00:10 INFO - PROCESS | 3812 | 1464627610005 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (1780B800) [pid = 3812] [serial = 263] [outer = 16B01800] 10:00:10 INFO - PROCESS | 3812 | 1464627610420 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:10 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. 10:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 585ms 10:00:10 INFO - PROCESS | 3812 | 1464627610465 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:00:10 INFO - PROCESS | 3812 | 1464627610467 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 10:00:10 INFO - PROCESS | 3812 | 1464627610471 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:00:10 INFO - PROCESS | 3812 | 1464627610472 Marionette TRACE conn2 <- [1,318,null,{}] 10:00:10 INFO - PROCESS | 3812 | 1464627610476 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:10 INFO - PROCESS | 3812 | 1464627610582 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:00:10 INFO - PROCESS | 3812 | 1464627610590 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 3812 | ++DOCSHELL 140CF800 == 38 [pid = 3812] [id = 89] 10:00:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (17E0C800) [pid = 3812] [serial = 264] [outer = 00000000] 10:00:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (180CB000) [pid = 3812] [serial = 265] [outer = 17E0C800] 10:00:10 INFO - PROCESS | 3812 | 1464627610654 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (1838A800) [pid = 3812] [serial = 266] [outer = 17E0C800] 10:00:11 INFO - PROCESS | 3812 | 1464627611099 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:11 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. 10:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 693ms 10:00:11 INFO - PROCESS | 3812 | 1464627611154 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 3812 | 1464627611156 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 10:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:00:11 INFO - PROCESS | 3812 | 1464627611167 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 3812 | 1464627611168 Marionette TRACE conn2 <- [1,322,null,{}] 10:00:11 INFO - PROCESS | 3812 | 1464627611172 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:11 INFO - PROCESS | 3812 | 1464627611295 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:00:11 INFO - PROCESS | 3812 | 1464627611309 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 3812 | ++DOCSHELL 10E1BC00 == 39 [pid = 3812] [id = 90] 10:00:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (17EFC800) [pid = 3812] [serial = 267] [outer = 00000000] 10:00:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (19FACC00) [pid = 3812] [serial = 268] [outer = 17EFC800] 10:00:11 INFO - PROCESS | 3812 | 1464627611356 Marionette DEBUG loaded listener.js 10:00:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (1A17B400) [pid = 3812] [serial = 269] [outer = 17EFC800] 10:00:11 INFO - PROCESS | 3812 | 1464627611776 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:11 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. 10:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 631ms 10:00:11 INFO - PROCESS | 3812 | 1464627611785 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 3812 | 1464627611787 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 10:00:11 INFO - PROCESS | 3812 | 1464627611791 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:00:11 INFO - PROCESS | 3812 | 1464627611792 Marionette TRACE conn2 <- [1,326,null,{}] 10:00:11 INFO - PROCESS | 3812 | 1464627611795 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:11 INFO - PROCESS | 3812 | 1464627611894 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:00:11 INFO - PROCESS | 3812 | 1464627611963 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 3812 | ++DOCSHELL 19FA1400 == 40 [pid = 3812] [id = 91] 10:00:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (19FA5C00) [pid = 3812] [serial = 270] [outer = 00000000] 10:00:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (1A282C00) [pid = 3812] [serial = 271] [outer = 19FA5C00] 10:00:12 INFO - PROCESS | 3812 | 1464627612010 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (1A286400) [pid = 3812] [serial = 272] [outer = 19FA5C00] 10:00:12 INFO - PROCESS | 3812 | 1464627612424 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:12 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. 10:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 677ms 10:00:12 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (16146800) [pid = 3812] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:00:12 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (14EA4C00) [pid = 3812] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:00:12 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (103C7000) [pid = 3812] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:00:12 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (158C4800) [pid = 3812] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:00:12 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (11CA1000) [pid = 3812] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:00:12 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (13BB5400) [pid = 3812] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:00:12 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (16308C00) [pid = 3812] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:00:12 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (10A5A000) [pid = 3812] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:00:12 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (15F27800) [pid = 3812] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:00:12 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (1370F000) [pid = 3812] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:00:12 INFO - PROCESS | 3812 | 1464627612519 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:00:12 INFO - PROCESS | 3812 | 1464627612521 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 10:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:00:12 INFO - PROCESS | 3812 | 1464627612531 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:00:12 INFO - PROCESS | 3812 | 1464627612533 Marionette TRACE conn2 <- [1,330,null,{}] 10:00:12 INFO - PROCESS | 3812 | 1464627612536 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:12 INFO - PROCESS | 3812 | 1464627612610 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:00:12 INFO - PROCESS | 3812 | 1464627612620 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:12 INFO - PROCESS | 3812 | ++DOCSHELL 13910C00 == 41 [pid = 3812] [id = 92] 10:00:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (13BAA800) [pid = 3812] [serial = 273] [outer = 00000000] 10:00:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (15377C00) [pid = 3812] [serial = 274] [outer = 13BAA800] 10:00:12 INFO - PROCESS | 3812 | 1464627612663 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (1630DC00) [pid = 3812] [serial = 275] [outer = 13BAA800] 10:00:12 INFO - PROCESS | 3812 | 1464627612946 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:00:13 INFO - PROCESS | 3812 | 1464627613096 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:13 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. 10:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 631ms 10:00:13 INFO - PROCESS | 3812 | 1464627613151 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 3812 | 1464627613153 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 10:00:13 INFO - PROCESS | 3812 | 1464627613156 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:00:13 INFO - PROCESS | 3812 | 1464627613158 Marionette TRACE conn2 <- [1,334,null,{}] 10:00:13 INFO - PROCESS | 3812 | 1464627613162 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:13 INFO - PROCESS | 3812 | 1464627613260 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:00:13 INFO - PROCESS | 3812 | 1464627613272 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 3812 | ++DOCSHELL 11251C00 == 42 [pid = 3812] [id = 93] 10:00:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (1331B400) [pid = 3812] [serial = 276] [outer = 00000000] 10:00:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (1A6A4000) [pid = 3812] [serial = 277] [outer = 1331B400] 10:00:13 INFO - PROCESS | 3812 | 1464627613315 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (1A788400) [pid = 3812] [serial = 278] [outer = 1331B400] 10:00:13 INFO - PROCESS | 3812 | 1464627613703 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:13 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. 10:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 585ms 10:00:13 INFO - PROCESS | 3812 | 1464627613763 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 3812 | 1464627613765 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 10:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:00:13 INFO - PROCESS | 3812 | 1464627613769 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 3812 | 1464627613770 Marionette TRACE conn2 <- [1,338,null,{}] 10:00:13 INFO - PROCESS | 3812 | 1464627613774 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:13 INFO - PROCESS | 3812 | 1464627613854 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:00:13 INFO - PROCESS | 3812 | 1464627613860 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 3812 | ++DOCSHELL 1A27A000 == 43 [pid = 3812] [id = 94] 10:00:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (1A784C00) [pid = 3812] [serial = 279] [outer = 00000000] 10:00:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (1A87B000) [pid = 3812] [serial = 280] [outer = 1A784C00] 10:00:13 INFO - PROCESS | 3812 | 1464627613903 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (1A87D000) [pid = 3812] [serial = 281] [outer = 1A784C00] 10:00:14 INFO - PROCESS | 3812 | 1464627614293 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:14 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. 10:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 585ms 10:00:14 INFO - PROCESS | 3812 | 1464627614351 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 3812 | 1464627614353 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 10:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:00:14 INFO - PROCESS | 3812 | 1464627614356 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 3812 | 1464627614358 Marionette TRACE conn2 <- [1,342,null,{}] 10:00:14 INFO - PROCESS | 3812 | 1464627614362 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:14 INFO - PROCESS | 3812 | 1464627614456 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:00:14 INFO - PROCESS | 3812 | 1464627614465 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:14 INFO - PROCESS | 3812 | ++DOCSHELL 1630B000 == 44 [pid = 3812] [id = 95] 10:00:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (1A78CC00) [pid = 3812] [serial = 282] [outer = 00000000] 10:00:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (1A8E2C00) [pid = 3812] [serial = 283] [outer = 1A78CC00] 10:00:14 INFO - PROCESS | 3812 | 1464627614513 Marionette DEBUG loaded listener.js 10:00:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1AB24C00) [pid = 3812] [serial = 284] [outer = 1A78CC00] 10:00:15 INFO - PROCESS | 3812 | 1464627615145 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:15 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. 10:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 831ms 10:00:15 INFO - PROCESS | 3812 | 1464627615183 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:00:15 INFO - PROCESS | 3812 | 1464627615187 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 10:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:00:15 INFO - PROCESS | 3812 | 1464627615191 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:00:15 INFO - PROCESS | 3812 | 1464627615196 Marionette TRACE conn2 <- [1,346,null,{}] 10:00:15 INFO - PROCESS | 3812 | 1464627615201 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:15 INFO - PROCESS | 3812 | 1464627615309 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:00:15 INFO - PROCESS | 3812 | 1464627615398 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 3812 | ++DOCSHELL 10EC8000 == 45 [pid = 3812] [id = 96] 10:00:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (10ECCC00) [pid = 3812] [serial = 285] [outer = 00000000] 10:00:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (13077000) [pid = 3812] [serial = 286] [outer = 10ECCC00] 10:00:15 INFO - PROCESS | 3812 | 1464627615453 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (13DCE000) [pid = 3812] [serial = 287] [outer = 10ECCC00] 10:00:16 INFO - PROCESS | 3812 | 1464627616059 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:16 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. 10:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 893ms 10:00:16 INFO - PROCESS | 3812 | 1464627616077 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 3812 | 1464627616083 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 10:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:00:16 INFO - PROCESS | 3812 | 1464627616089 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 3812 | 1464627616092 Marionette TRACE conn2 <- [1,350,null,{}] 10:00:16 INFO - PROCESS | 3812 | 1464627616096 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:16 INFO - PROCESS | 3812 | 1464627616212 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:00:16 INFO - PROCESS | 3812 | 1464627616286 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:16 INFO - PROCESS | 3812 | ++DOCSHELL 15853400 == 46 [pid = 3812] [id = 97] 10:00:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (158CB400) [pid = 3812] [serial = 288] [outer = 00000000] 10:00:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (1630E800) [pid = 3812] [serial = 289] [outer = 158CB400] 10:00:16 INFO - PROCESS | 3812 | 1464627616340 Marionette DEBUG loaded listener.js 10:00:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (175E0800) [pid = 3812] [serial = 290] [outer = 158CB400] 10:00:16 INFO - PROCESS | 3812 | 1464627616879 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:16 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. 10:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 831ms 10:00:16 INFO - PROCESS | 3812 | 1464627616930 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 3812 | 1464627616933 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 10:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:00:16 INFO - PROCESS | 3812 | 1464627616937 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 3812 | 1464627616941 Marionette TRACE conn2 <- [1,354,null,{}] 10:00:16 INFO - PROCESS | 3812 | 1464627616952 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:17 INFO - PROCESS | 3812 | 1464627617057 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 10:00:17 INFO - PROCESS | 3812 | 1464627617147 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 3812 | ++DOCSHELL 19FA6C00 == 47 [pid = 3812] [id = 98] 10:00:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (19FA8800) [pid = 3812] [serial = 291] [outer = 00000000] 10:00:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1A69F400) [pid = 3812] [serial = 292] [outer = 19FA8800] 10:00:17 INFO - PROCESS | 3812 | 1464627617192 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (1A87B400) [pid = 3812] [serial = 293] [outer = 19FA8800] 10:00:17 INFO - PROCESS | 3812 | 1464627617818 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:18 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. 10:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1077ms 10:00:18 INFO - PROCESS | 3812 | 1464627618041 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 3812 | 1464627618045 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 10:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:00:18 INFO - PROCESS | 3812 | 1464627618051 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 3812 | 1464627618054 Marionette TRACE conn2 <- [1,358,null,{}] 10:00:18 INFO - PROCESS | 3812 | 1464627618060 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:18 INFO - PROCESS | 3812 | 1464627618152 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 10:00:18 INFO - PROCESS | 3812 | 1464627618226 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 3812 | ++DOCSHELL 1142C800 == 48 [pid = 3812] [id = 99] 10:00:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (11A03400) [pid = 3812] [serial = 294] [outer = 00000000] 10:00:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (11CA0800) [pid = 3812] [serial = 295] [outer = 11A03400] 10:00:18 INFO - PROCESS | 3812 | 1464627618258 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (12D39400) [pid = 3812] [serial = 296] [outer = 11A03400] 10:00:18 INFO - PROCESS | 3812 | --DOCSHELL 1A27A000 == 47 [pid = 3812] [id = 94] 10:00:18 INFO - PROCESS | 3812 | --DOCSHELL 11251C00 == 46 [pid = 3812] [id = 93] 10:00:18 INFO - PROCESS | 3812 | --DOCSHELL 13910C00 == 45 [pid = 3812] [id = 92] 10:00:18 INFO - PROCESS | 3812 | --DOCSHELL 19FA1400 == 44 [pid = 3812] [id = 91] 10:00:18 INFO - PROCESS | 3812 | --DOCSHELL 10E1BC00 == 43 [pid = 3812] [id = 90] 10:00:18 INFO - PROCESS | 3812 | --DOCSHELL 140CF800 == 42 [pid = 3812] [id = 89] 10:00:18 INFO - PROCESS | 3812 | --DOCSHELL 16307800 == 41 [pid = 3812] [id = 88] 10:00:18 INFO - PROCESS | 3812 | --DOCSHELL 13707000 == 40 [pid = 3812] [id = 87] 10:00:18 INFO - PROCESS | 3812 | --DOCSHELL 114B1000 == 39 [pid = 3812] [id = 86] 10:00:18 INFO - PROCESS | 3812 | --DOCSHELL 10B8EC00 == 38 [pid = 3812] [id = 85] 10:00:18 INFO - PROCESS | 3812 | --DOCSHELL 10ECC000 == 37 [pid = 3812] [id = 81] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (13DC4C00) [pid = 3812] [serial = 214] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (16CC7C00) [pid = 3812] [serial = 226] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (140D2800) [pid = 3812] [serial = 215] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (1A8E1C00) [pid = 3812] [serial = 202] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (11C98C00) [pid = 3812] [serial = 205] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1654E800) [pid = 3812] [serial = 224] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (16EF1800) [pid = 3812] [serial = 227] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (13BCDC00) [pid = 3812] [serial = 230] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (17A69800) [pid = 3812] [serial = 235] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (13394800) [pid = 3812] [serial = 229] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (15F26400) [pid = 3812] [serial = 220] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (1780D400) [pid = 3812] [serial = 232] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (17902800) [pid = 3812] [serial = 233] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (1537F400) [pid = 3812] [serial = 218] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (17A6AC00) [pid = 3812] [serial = 236] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (1838A000) [pid = 3812] [serial = 238] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (1630D800) [pid = 3812] [serial = 223] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (15378000) [pid = 3812] [serial = 217] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (10A5E400) [pid = 3812] [serial = 208] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (10ECF800) [pid = 3812] [serial = 209] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (1613DC00) [pid = 3812] [serial = 221] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (1307E000) [pid = 3812] [serial = 211] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (13321800) [pid = 3812] [serial = 212] [outer = 00000000] [url = about:blank] 10:00:18 INFO - PROCESS | 3812 | 1464627618877 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:18 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. 10:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 877ms 10:00:18 INFO - PROCESS | 3812 | 1464627618938 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 3812 | 1464627618941 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 10:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:00:18 INFO - PROCESS | 3812 | 1464627618969 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 3812 | 1464627618973 Marionette TRACE conn2 <- [1,362,null,{}] 10:00:18 INFO - PROCESS | 3812 | 1464627618979 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:19 INFO - PROCESS | 3812 | 1464627619059 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 10:00:19 INFO - PROCESS | 3812 | 1464627619066 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 3812 | ++DOCSHELL 1123D800 == 38 [pid = 3812] [id = 100] 10:00:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (11251C00) [pid = 3812] [serial = 297] [outer = 00000000] 10:00:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (12B8AC00) [pid = 3812] [serial = 298] [outer = 11251C00] 10:00:19 INFO - PROCESS | 3812 | 1464627619110 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (13317400) [pid = 3812] [serial = 299] [outer = 11251C00] 10:00:19 INFO - PROCESS | 3812 | 1464627619602 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:19 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. 10:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 708ms 10:00:19 INFO - PROCESS | 3812 | 1464627619652 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 3812 | 1464627619654 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 10:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:00:19 INFO - PROCESS | 3812 | 1464627619658 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 3812 | 1464627619659 Marionette TRACE conn2 <- [1,366,null,{}] 10:00:19 INFO - PROCESS | 3812 | 1464627619669 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:19 INFO - PROCESS | 3812 | 1464627619750 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 10:00:19 INFO - PROCESS | 3812 | 1464627619761 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 3812 | ++DOCSHELL 140D7800 == 39 [pid = 3812] [id = 101] 10:00:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (140D8800) [pid = 3812] [serial = 300] [outer = 00000000] 10:00:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (14EC9000) [pid = 3812] [serial = 301] [outer = 140D8800] 10:00:19 INFO - PROCESS | 3812 | 1464627619808 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (15377000) [pid = 3812] [serial = 302] [outer = 140D8800] 10:00:20 INFO - PROCESS | 3812 | 1464627620253 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:20 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. 10:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 616ms 10:00:20 INFO - PROCESS | 3812 | 1464627620295 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 3812 | 1464627620298 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 10:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:00:20 INFO - PROCESS | 3812 | 1464627620301 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 3812 | 1464627620302 Marionette TRACE conn2 <- [1,370,null,{}] 10:00:20 INFO - PROCESS | 3812 | 1464627620306 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:20 INFO - PROCESS | 3812 | 1464627620384 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 10:00:20 INFO - PROCESS | 3812 | 1464627620394 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 3812 | ++DOCSHELL 1584FC00 == 40 [pid = 3812] [id = 102] 10:00:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (15851400) [pid = 3812] [serial = 303] [outer = 00000000] 10:00:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (15F27C00) [pid = 3812] [serial = 304] [outer = 15851400] 10:00:20 INFO - PROCESS | 3812 | 1464627620427 Marionette DEBUG loaded listener.js 10:00:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (1613E800) [pid = 3812] [serial = 305] [outer = 15851400] 10:00:20 INFO - PROCESS | 3812 | 1464627620845 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:00:20 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. 10:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 585ms 10:00:20 INFO - PROCESS | 3812 | 1464627620881 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 3812 | 1464627620883 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 10:00:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:00:20 INFO - PROCESS | 3812 | 1464627620887 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 3812 | 1464627620888 Marionette TRACE conn2 <- [1,374,null,{}] 10:00:20 INFO - PROCESS | 3812 | 1464627620892 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:20 INFO - PROCESS | 3812 | 1464627620975 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 10:00:20 INFO - PROCESS | 3812 | 1464627620981 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:20 INFO - PROCESS | 3812 | ++DOCSHELL 15F31C00 == 41 [pid = 3812] [id = 103] 10:00:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (16143000) [pid = 3812] [serial = 306] [outer = 00000000] 10:00:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (16308800) [pid = 3812] [serial = 307] [outer = 16143000] 10:00:21 INFO - PROCESS | 3812 | 1464627621025 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1630EC00) [pid = 3812] [serial = 308] [outer = 16143000] 10:00:21 INFO - PROCESS | 3812 | 1464627621495 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:00:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:00:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 631ms 10:00:21 INFO - PROCESS | 3812 | 1464627621512 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 10:00:21 INFO - PROCESS | 3812 | 1464627621513 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 10:00:21 INFO - PROCESS | 3812 | 1464627621517 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:00:21 INFO - PROCESS | 3812 | 1464627621518 Marionette TRACE conn2 <- [1,378,null,{}] 10:00:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:00:21 INFO - PROCESS | 3812 | 1464627621528 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:21 INFO - PROCESS | 3812 | 1464627621646 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 10:00:21 INFO - PROCESS | 3812 | 1464627621656 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 3812 | ++DOCSHELL 1331BC00 == 42 [pid = 3812] [id = 104] 10:00:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (16EF2800) [pid = 3812] [serial = 309] [outer = 00000000] 10:00:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (175DD800) [pid = 3812] [serial = 310] [outer = 16EF2800] 10:00:21 INFO - PROCESS | 3812 | 1464627621701 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (17910000) [pid = 3812] [serial = 311] [outer = 16EF2800] 10:00:22 INFO - PROCESS | 3812 | 1464627622177 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:00:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 677ms 10:00:22 INFO - PROCESS | 3812 | 1464627622218 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 3812 | 1464627622220 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 10:00:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:00:22 INFO - PROCESS | 3812 | 1464627622224 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 3812 | 1464627622225 Marionette TRACE conn2 <- [1,382,null,{}] 10:00:22 INFO - PROCESS | 3812 | 1464627622229 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:22 INFO - PROCESS | 3812 | 1464627622358 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 10:00:22 INFO - PROCESS | 3812 | 1464627622384 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 3812 | ++DOCSHELL 175B7C00 == 43 [pid = 3812] [id = 105] 10:00:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (175DA400) [pid = 3812] [serial = 312] [outer = 00000000] 10:00:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (17EF7000) [pid = 3812] [serial = 313] [outer = 175DA400] 10:00:22 INFO - PROCESS | 3812 | 1464627622428 Marionette DEBUG loaded listener.js 10:00:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1838A400) [pid = 3812] [serial = 314] [outer = 175DA400] 10:00:22 INFO - PROCESS | 3812 | 1464627622831 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:00:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:00:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 631ms 10:00:22 INFO - PROCESS | 3812 | 1464627622845 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 10:00:22 INFO - PROCESS | 3812 | 1464627622847 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 10:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:00:22 INFO - PROCESS | 3812 | 1464627622850 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:00:22 INFO - PROCESS | 3812 | 1464627622852 Marionette TRACE conn2 <- [1,386,null,{}] 10:00:22 INFO - PROCESS | 3812 | 1464627622855 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:22 INFO - PROCESS | 3812 | 1464627622955 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 10:00:22 INFO - PROCESS | 3812 | 1464627622961 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:22 INFO - PROCESS | 3812 | ++DOCSHELL 1050A000 == 44 [pid = 3812] [id = 106] 10:00:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1798D400) [pid = 3812] [serial = 315] [outer = 00000000] 10:00:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (19A95400) [pid = 3812] [serial = 316] [outer = 1798D400] 10:00:22 INFO - PROCESS | 3812 | 1464627623004 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (19A97400) [pid = 3812] [serial = 317] [outer = 1798D400] 10:00:23 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (17E0C800) [pid = 3812] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:00:23 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (19FA5C00) [pid = 3812] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:00:23 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (14E99400) [pid = 3812] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:00:23 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (11A0B000) [pid = 3812] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:00:23 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (17EFC800) [pid = 3812] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:00:23 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (16B01800) [pid = 3812] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:00:23 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (1124EC00) [pid = 3812] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:00:23 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (13BAA800) [pid = 3812] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:00:23 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1331B400) [pid = 3812] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:00:23 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (1A784C00) [pid = 3812] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:00:23 INFO - PROCESS | 3812 | 1464627623544 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:00:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 724ms 10:00:23 INFO - PROCESS | 3812 | 1464627623595 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 3812 | 1464627623597 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 10:00:23 INFO - PROCESS | 3812 | 1464627623600 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:00:23 INFO - PROCESS | 3812 | 1464627623602 Marionette TRACE conn2 <- [1,390,null,{}] 10:00:23 INFO - PROCESS | 3812 | 1464627623647 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:23 INFO - PROCESS | 3812 | 1464627623706 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 10:00:23 INFO - PROCESS | 3812 | 1464627623714 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 3812 | ++DOCSHELL 17905400 == 45 [pid = 3812] [id = 107] 10:00:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (17A60400) [pid = 3812] [serial = 318] [outer = 00000000] 10:00:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (19FA5000) [pid = 3812] [serial = 319] [outer = 17A60400] 10:00:23 INFO - PROCESS | 3812 | 1464627623758 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (1A27B800) [pid = 3812] [serial = 320] [outer = 17A60400] 10:00:24 INFO - PROCESS | 3812 | 1464627624168 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 631ms 10:00:24 INFO - PROCESS | 3812 | 1464627624223 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 10:00:24 INFO - PROCESS | 3812 | 1464627624225 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 10:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:00:24 INFO - PROCESS | 3812 | 1464627624228 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 3812 | 1464627624230 Marionette TRACE conn2 <- [1,394,null,{}] 10:00:24 INFO - PROCESS | 3812 | 1464627624234 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:24 INFO - PROCESS | 3812 | 1464627624314 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 10:00:24 INFO - PROCESS | 3812 | 1464627624322 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 3812 | ++DOCSHELL 1A132C00 == 46 [pid = 3812] [id = 108] 10:00:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (1A282400) [pid = 3812] [serial = 321] [outer = 00000000] 10:00:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (1A783800) [pid = 3812] [serial = 322] [outer = 1A282400] 10:00:24 INFO - PROCESS | 3812 | 1464627624367 Marionette DEBUG loaded listener.js 10:00:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (1A879800) [pid = 3812] [serial = 323] [outer = 1A282400] 10:00:24 INFO - PROCESS | 3812 | 1464627624759 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 585ms 10:00:24 INFO - PROCESS | 3812 | 1464627624809 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 10:00:24 INFO - PROCESS | 3812 | 1464627624811 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 10:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:00:24 INFO - PROCESS | 3812 | 1464627624814 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 3812 | 1464627624816 Marionette TRACE conn2 <- [1,398,null,{}] 10:00:24 INFO - PROCESS | 3812 | 1464627624820 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:24 INFO - PROCESS | 3812 | 1464627624912 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 10:00:24 INFO - PROCESS | 3812 | 1464627624920 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:24 INFO - PROCESS | 3812 | ++DOCSHELL 19FA4800 == 47 [pid = 3812] [id = 109] 10:00:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1A87E400) [pid = 3812] [serial = 324] [outer = 00000000] 10:00:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1A8E7400) [pid = 3812] [serial = 325] [outer = 1A87E400] 10:00:24 INFO - PROCESS | 3812 | 1464627624969 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (1AB29C00) [pid = 3812] [serial = 326] [outer = 1A87E400] 10:00:25 INFO - PROCESS | 3812 | 1464627625592 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:00:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:00:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 785ms 10:00:25 INFO - PROCESS | 3812 | 1464627625616 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 10:00:25 INFO - PROCESS | 3812 | 1464627625621 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 10:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:00:25 INFO - PROCESS | 3812 | 1464627625640 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:00:25 INFO - PROCESS | 3812 | 1464627625644 Marionette TRACE conn2 <- [1,402,null,{}] 10:00:25 INFO - PROCESS | 3812 | 1464627625652 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:25 INFO - PROCESS | 3812 | 1464627625758 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 10:00:25 INFO - PROCESS | 3812 | 1464627625823 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 3812 | ++DOCSHELL 0F390400 == 48 [pid = 3812] [id = 110] 10:00:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (10B88400) [pid = 3812] [serial = 327] [outer = 00000000] 10:00:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (10ECC400) [pid = 3812] [serial = 328] [outer = 10B88400] 10:00:25 INFO - PROCESS | 3812 | 1464627625921 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (128C3C00) [pid = 3812] [serial = 329] [outer = 10B88400] 10:00:26 INFO - PROCESS | 3812 | 1464627626566 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:00:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 985ms 10:00:26 INFO - PROCESS | 3812 | 1464627626616 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 10:00:26 INFO - PROCESS | 3812 | 1464627626622 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 10:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:00:26 INFO - PROCESS | 3812 | 1464627626629 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 3812 | 1464627626632 Marionette TRACE conn2 <- [1,406,null,{}] 10:00:26 INFO - PROCESS | 3812 | 1464627626635 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:26 INFO - PROCESS | 3812 | 1464627626737 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 10:00:26 INFO - PROCESS | 3812 | 1464627626817 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:26 INFO - PROCESS | 3812 | ++DOCSHELL 140DA400 == 49 [pid = 3812] [id = 111] 10:00:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (143E7800) [pid = 3812] [serial = 330] [outer = 00000000] 10:00:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1537F400) [pid = 3812] [serial = 331] [outer = 143E7800] 10:00:26 INFO - PROCESS | 3812 | 1464627626914 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (15F28000) [pid = 3812] [serial = 332] [outer = 143E7800] 10:00:27 INFO - PROCESS | 3812 | 1464627627522 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:00:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:00:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 939ms 10:00:27 INFO - PROCESS | 3812 | 1464627627561 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 10:00:27 INFO - PROCESS | 3812 | 1464627627563 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 10:00:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:00:27 INFO - PROCESS | 3812 | 1464627627567 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 3812 | 1464627627571 Marionette TRACE conn2 <- [1,410,null,{}] 10:00:27 INFO - PROCESS | 3812 | 1464627627582 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:27 INFO - PROCESS | 3812 | 1464627627684 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 10:00:27 INFO - PROCESS | 3812 | 1464627627761 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:27 INFO - PROCESS | 3812 | ++DOCSHELL 19D2CC00 == 50 [pid = 3812] [id = 112] 10:00:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (19F9DC00) [pid = 3812] [serial = 333] [outer = 00000000] 10:00:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (1A69B000) [pid = 3812] [serial = 334] [outer = 19F9DC00] 10:00:27 INFO - PROCESS | 3812 | 1464627627817 Marionette DEBUG loaded listener.js 10:00:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (1A8DC000) [pid = 3812] [serial = 335] [outer = 19F9DC00] 10:00:28 INFO - PROCESS | 3812 | 1464627628539 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:00:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:00:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1031ms 10:00:28 INFO - PROCESS | 3812 | 1464627628601 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 10:00:28 INFO - PROCESS | 3812 | 1464627628605 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 10:00:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:00:28 INFO - PROCESS | 3812 | 1464627628630 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:00:28 INFO - PROCESS | 3812 | 1464627628634 Marionette TRACE conn2 <- [1,414,null,{}] 10:00:28 INFO - PROCESS | 3812 | 1464627628641 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:28 INFO - PROCESS | 3812 | 1464627628778 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 10:00:28 INFO - PROCESS | 3812 | 1464627628789 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 3812 | ++DOCSHELL 11C03C00 == 51 [pid = 3812] [id = 113] 10:00:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (11C06000) [pid = 3812] [serial = 336] [outer = 00000000] 10:00:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (13313400) [pid = 3812] [serial = 337] [outer = 11C06000] 10:00:28 INFO - PROCESS | 3812 | 1464627628837 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (13905C00) [pid = 3812] [serial = 338] [outer = 11C06000] 10:00:29 INFO - PROCESS | 3812 | 1464627629446 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:00:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 831ms 10:00:29 INFO - PROCESS | 3812 | 1464627629459 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 3812 | 1464627629464 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 10:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:00:29 INFO - PROCESS | 3812 | 1464627629470 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 3812 | 1464627629473 Marionette TRACE conn2 <- [1,418,null,{}] 10:00:29 INFO - PROCESS | 3812 | 1464627629490 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:29 INFO - PROCESS | 3812 | 1464627629582 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 10:00:29 INFO - PROCESS | 3812 | 1464627629657 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 3812 | ++DOCSHELL 13BB5400 == 52 [pid = 3812] [id = 114] 10:00:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (13BC5400) [pid = 3812] [serial = 339] [outer = 00000000] 10:00:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (15D1F800) [pid = 3812] [serial = 340] [outer = 13BC5400] 10:00:29 INFO - PROCESS | 3812 | 1464627629704 Marionette DEBUG loaded listener.js 10:00:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (16310C00) [pid = 3812] [serial = 341] [outer = 13BC5400] 10:00:29 INFO - PROCESS | 3812 | --DOCSHELL 1A132C00 == 51 [pid = 3812] [id = 108] 10:00:29 INFO - PROCESS | 3812 | --DOCSHELL 17905400 == 50 [pid = 3812] [id = 107] 10:00:29 INFO - PROCESS | 3812 | --DOCSHELL 1050A000 == 49 [pid = 3812] [id = 106] 10:00:29 INFO - PROCESS | 3812 | --DOCSHELL 175B7C00 == 48 [pid = 3812] [id = 105] 10:00:29 INFO - PROCESS | 3812 | --DOCSHELL 1331BC00 == 47 [pid = 3812] [id = 104] 10:00:29 INFO - PROCESS | 3812 | --DOCSHELL 15F31C00 == 46 [pid = 3812] [id = 103] 10:00:29 INFO - PROCESS | 3812 | --DOCSHELL 1584FC00 == 45 [pid = 3812] [id = 102] 10:00:29 INFO - PROCESS | 3812 | --DOCSHELL 140D7800 == 44 [pid = 3812] [id = 101] 10:00:29 INFO - PROCESS | 3812 | --DOCSHELL 1123D800 == 43 [pid = 3812] [id = 100] 10:00:29 INFO - PROCESS | 3812 | --DOCSHELL 1142C800 == 42 [pid = 3812] [id = 99] 10:00:29 INFO - PROCESS | 3812 | --DOCSHELL 1630B000 == 41 [pid = 3812] [id = 95] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (1838A800) [pid = 3812] [serial = 266] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (1A282C00) [pid = 3812] [serial = 271] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (12D77400) [pid = 3812] [serial = 241] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1838D000) [pid = 3812] [serial = 250] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (1630E000) [pid = 3812] [serial = 259] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (16C1FC00) [pid = 3812] [serial = 260] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (17EF6800) [pid = 3812] [serial = 247] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (15375000) [pid = 3812] [serial = 244] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (1370D000) [pid = 3812] [serial = 256] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (13BB3400) [pid = 3812] [serial = 257] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (1A17B400) [pid = 3812] [serial = 269] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (17808800) [pid = 3812] [serial = 262] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (13313800) [pid = 3812] [serial = 254] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (12D74000) [pid = 3812] [serial = 253] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (19FACC00) [pid = 3812] [serial = 268] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (15377C00) [pid = 3812] [serial = 274] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (1A87D000) [pid = 3812] [serial = 281] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1A6A4000) [pid = 3812] [serial = 277] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (1A286400) [pid = 3812] [serial = 272] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (1630DC00) [pid = 3812] [serial = 275] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (180CB000) [pid = 3812] [serial = 265] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (1A788400) [pid = 3812] [serial = 278] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1780B800) [pid = 3812] [serial = 263] [outer = 00000000] [url = about:blank] 10:00:29 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (1A87B000) [pid = 3812] [serial = 280] [outer = 00000000] [url = about:blank] 10:00:30 INFO - PROCESS | 3812 | 1464627630615 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:00:30 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 10:00:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1170ms 10:00:30 INFO - PROCESS | 3812 | 1464627630648 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 3812 | 1464627630650 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 10:00:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:00:30 INFO - PROCESS | 3812 | 1464627630654 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 3812 | 1464627630657 Marionette TRACE conn2 <- [1,422,null,{}] 10:00:30 INFO - PROCESS | 3812 | 1464627630667 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:30 INFO - PROCESS | 3812 | 1464627630750 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 10:00:30 INFO - PROCESS | 3812 | 1464627630775 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:30 INFO - PROCESS | 3812 | ++DOCSHELL 1537F000 == 42 [pid = 3812] [id = 115] 10:00:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1537FC00) [pid = 3812] [serial = 342] [outer = 00000000] 10:00:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (16310800) [pid = 3812] [serial = 343] [outer = 1537FC00] 10:00:30 INFO - PROCESS | 3812 | 1464627630827 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (16EF9000) [pid = 3812] [serial = 344] [outer = 1537FC00] 10:00:31 INFO - PROCESS | 3812 | 1464627631724 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1123ms 10:00:31 INFO - PROCESS | 3812 | 1464627631781 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 10:00:31 INFO - PROCESS | 3812 | 1464627631783 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 10:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:00:31 INFO - PROCESS | 3812 | 1464627631793 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:00:31 INFO - PROCESS | 3812 | 1464627631794 Marionette TRACE conn2 <- [1,426,null,{}] 10:00:31 INFO - PROCESS | 3812 | 1464627631798 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:31 INFO - PROCESS | 3812 | 1464627631900 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 10:00:31 INFO - PROCESS | 3812 | 1464627631909 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 3812 | ++DOCSHELL 1630F800 == 43 [pid = 3812] [id = 116] 10:00:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (16C20C00) [pid = 3812] [serial = 345] [outer = 00000000] 10:00:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (17A5E400) [pid = 3812] [serial = 346] [outer = 16C20C00] 10:00:31 INFO - PROCESS | 3812 | 1464627631953 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (180C4C00) [pid = 3812] [serial = 347] [outer = 16C20C00] 10:00:32 INFO - PROCESS | 3812 | 1464627632392 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 3812 | 1464627632417 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 10:00:32 INFO - PROCESS | 3812 | 1464627632422 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:00:32 INFO - PROCESS | 3812 | 1464627632424 Marionette TRACE conn2 <- [1,430,null,{}] 10:00:32 INFO - PROCESS | 3812 | 1464627632427 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:32 INFO - PROCESS | 3812 | 1464627632527 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 10:00:32 INFO - PROCESS | 3812 | 1464627632534 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 3812 | ++DOCSHELL 17A6D800 == 44 [pid = 3812] [id = 117] 10:00:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (17EF2C00) [pid = 3812] [serial = 348] [outer = 00000000] 10:00:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (19D2AC00) [pid = 3812] [serial = 349] [outer = 17EF2C00] 10:00:32 INFO - PROCESS | 3812 | 1464627632578 Marionette DEBUG loaded listener.js 10:00:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (19D2E400) [pid = 3812] [serial = 350] [outer = 17EF2C00] 10:00:33 INFO - PROCESS | 3812 | 1464627633024 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 10:00:33 INFO - PROCESS | 3812 | 1464627633061 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 3812 | 1464627633063 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 10:00:33 INFO - PROCESS | 3812 | 1464627633066 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:00:33 INFO - PROCESS | 3812 | 1464627633067 Marionette TRACE conn2 <- [1,434,null,{}] 10:00:33 INFO - PROCESS | 3812 | 1464627633071 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:33 INFO - PROCESS | 3812 | 1464627633190 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 10:00:33 INFO - PROCESS | 3812 | 1464627633274 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:33 INFO - PROCESS | 3812 | ++DOCSHELL 1A278C00 == 45 [pid = 3812] [id = 118] 10:00:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (1A5ED800) [pid = 3812] [serial = 351] [outer = 00000000] 10:00:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (1A785C00) [pid = 3812] [serial = 352] [outer = 1A5ED800] 10:00:33 INFO - PROCESS | 3812 | 1464627633321 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1A87E000) [pid = 3812] [serial = 353] [outer = 1A5ED800] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (16EF2800) [pid = 3812] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (16143000) [pid = 3812] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (175DA400) [pid = 3812] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (15851400) [pid = 3812] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (11A03400) [pid = 3812] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (140D8800) [pid = 3812] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (11251C00) [pid = 3812] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (1798D400) [pid = 3812] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (1A282400) [pid = 3812] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (17A60400) [pid = 3812] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (10E12800) [pid = 3812] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:00:33 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (10E13000) [pid = 3812] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:00:33 INFO - PROCESS | 3812 | 1464627633884 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 877ms 10:00:33 INFO - PROCESS | 3812 | 1464627633954 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 3812 | 1464627633956 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 10:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:00:33 INFO - PROCESS | 3812 | 1464627633963 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 3812 | 1464627633965 Marionette TRACE conn2 <- [1,438,null,{}] 10:00:33 INFO - PROCESS | 3812 | 1464627633968 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:34 INFO - PROCESS | 3812 | 1464627634041 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 10:00:34 INFO - PROCESS | 3812 | 1464627634048 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 3812 | ++DOCSHELL 10E12800 == 46 [pid = 3812] [id = 119] 10:00:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (13329000) [pid = 3812] [serial = 354] [outer = 00000000] 10:00:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (15F26400) [pid = 3812] [serial = 355] [outer = 13329000] 10:00:34 INFO - PROCESS | 3812 | 1464627634094 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (1780D400) [pid = 3812] [serial = 356] [outer = 13329000] 10:00:34 INFO - PROCESS | 3812 | 1464627634524 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:00:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:00:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 616ms 10:00:34 INFO - PROCESS | 3812 | 1464627634581 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 10:00:34 INFO - PROCESS | 3812 | 1464627634583 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 10:00:34 INFO - PROCESS | 3812 | 1464627634586 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:00:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:00:34 INFO - PROCESS | 3812 | 1464627634588 Marionette TRACE conn2 <- [1,442,null,{}] 10:00:34 INFO - PROCESS | 3812 | 1464627634591 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:34 INFO - PROCESS | 3812 | 1464627634664 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 10:00:34 INFO - PROCESS | 3812 | 1464627634672 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 3812 | ++DOCSHELL 15D21400 == 47 [pid = 3812] [id = 120] 10:00:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (18389800) [pid = 3812] [serial = 357] [outer = 00000000] 10:00:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (1A78B800) [pid = 3812] [serial = 358] [outer = 18389800] 10:00:34 INFO - PROCESS | 3812 | 1464627634716 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (1A8E0000) [pid = 3812] [serial = 359] [outer = 18389800] 10:00:35 INFO - PROCESS | 3812 | 1464627635363 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 831ms 10:00:35 INFO - PROCESS | 3812 | 1464627635430 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 10:00:35 INFO - PROCESS | 3812 | 1464627635436 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 10:00:35 INFO - PROCESS | 3812 | 1464627635440 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:00:35 INFO - PROCESS | 3812 | 1464627635445 Marionette TRACE conn2 <- [1,446,null,{}] 10:00:35 INFO - PROCESS | 3812 | 1464627635450 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:35 INFO - PROCESS | 3812 | 1464627635562 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 10:00:35 INFO - PROCESS | 3812 | 1464627635626 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:35 INFO - PROCESS | 3812 | ++DOCSHELL 10B8D400 == 48 [pid = 3812] [id = 121] 10:00:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1124E400) [pid = 3812] [serial = 360] [outer = 00000000] 10:00:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1331EC00) [pid = 3812] [serial = 361] [outer = 1124E400] 10:00:35 INFO - PROCESS | 3812 | 1464627635726 Marionette DEBUG loaded listener.js 10:00:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (13DC4C00) [pid = 3812] [serial = 362] [outer = 1124E400] 10:00:36 INFO - PROCESS | 3812 | 1464627636338 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 923ms 10:00:36 INFO - PROCESS | 3812 | 1464627636373 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 10:00:36 INFO - PROCESS | 3812 | 1464627636379 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 10:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:00:36 INFO - PROCESS | 3812 | 1464627636386 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - PROCESS | 3812 | 1464627636389 Marionette TRACE conn2 <- [1,450,null,{}] 10:00:36 INFO - PROCESS | 3812 | 1464627636394 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:36 INFO - PROCESS | 3812 | 1464627636504 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 10:00:36 INFO - PROCESS | 3812 | 1464627636594 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:36 INFO - PROCESS | 3812 | ++DOCSHELL 15F28400 == 49 [pid = 3812] [id = 122] 10:00:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (15F28C00) [pid = 3812] [serial = 363] [outer = 00000000] 10:00:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (1780B800) [pid = 3812] [serial = 364] [outer = 15F28C00] 10:00:36 INFO - PROCESS | 3812 | 1464627636632 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (17A67C00) [pid = 3812] [serial = 365] [outer = 15F28C00] 10:00:37 INFO - PROCESS | 3812 | 1464627637182 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:00:37 INFO - PROCESS | 3812 | 1464627637216 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 10:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:00:37 INFO - PROCESS | 3812 | 1464627637220 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:00:37 INFO - PROCESS | 3812 | 1464627637224 Marionette TRACE conn2 <- [1,454,null,{}] 10:00:37 INFO - PROCESS | 3812 | 1464627637235 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:37 INFO - PROCESS | 3812 | 1464627637337 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 10:00:37 INFO - PROCESS | 3812 | 1464627637429 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 3812 | ++DOCSHELL 1A8E3800 == 50 [pid = 3812] [id = 123] 10:00:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1A8EA400) [pid = 3812] [serial = 366] [outer = 00000000] 10:00:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1AD4E000) [pid = 3812] [serial = 367] [outer = 1A8EA400] 10:00:37 INFO - PROCESS | 3812 | 1464627637485 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (1AD52800) [pid = 3812] [serial = 368] [outer = 1A8EA400] 10:00:38 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:38 INFO - PROCESS | 3812 | 1464627638044 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 877ms 10:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:00:38 INFO - PROCESS | 3812 | 1464627638108 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 10:00:38 INFO - PROCESS | 3812 | 1464627638111 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 10:00:38 INFO - PROCESS | 3812 | 1464627638114 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 3812 | 1464627638116 Marionette TRACE conn2 <- [1,458,null,{}] 10:00:38 INFO - PROCESS | 3812 | 1464627638120 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:38 INFO - PROCESS | 3812 | 1464627638221 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 10:00:38 INFO - PROCESS | 3812 | 1464627638321 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:38 INFO - PROCESS | 3812 | ++DOCSHELL 140EB400 == 51 [pid = 3812] [id = 124] 10:00:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (140EC800) [pid = 3812] [serial = 369] [outer = 00000000] 10:00:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (140F5400) [pid = 3812] [serial = 370] [outer = 140EC800] 10:00:38 INFO - PROCESS | 3812 | 1464627638375 Marionette DEBUG loaded listener.js 10:00:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (140F8000) [pid = 3812] [serial = 371] [outer = 140EC800] 10:00:38 INFO - PROCESS | 3812 | 1464627638927 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:00:39 INFO - PROCESS | 3812 | 1464627639004 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 10:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:00:39 INFO - PROCESS | 3812 | 1464627639008 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 3812 | 1464627639010 Marionette TRACE conn2 <- [1,462,null,{}] 10:00:39 INFO - PROCESS | 3812 | 1464627639014 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:39 INFO - PROCESS | 3812 | 1464627639108 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 10:00:39 INFO - PROCESS | 3812 | 1464627639185 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 3812 | ++DOCSHELL 11247C00 == 52 [pid = 3812] [id = 125] 10:00:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (130E7C00) [pid = 3812] [serial = 372] [outer = 00000000] 10:00:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (140F9C00) [pid = 3812] [serial = 373] [outer = 130E7C00] 10:00:39 INFO - PROCESS | 3812 | 1464627639243 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (1537C000) [pid = 3812] [serial = 374] [outer = 130E7C00] 10:00:39 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:39 INFO - PROCESS | 3812 | 1464627639937 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:00:39 INFO - PROCESS | 3812 | 1464627639998 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 10:00:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:00:39 INFO - PROCESS | 3812 | 1464627640003 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:00:39 INFO - PROCESS | 3812 | 1464627640006 Marionette TRACE conn2 <- [1,466,null,{}] 10:00:40 INFO - PROCESS | 3812 | 1464627640012 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:40 INFO - PROCESS | 3812 | 1464627640111 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 10:00:40 INFO - PROCESS | 3812 | 1464627640191 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 3812 | ++DOCSHELL 140EC000 == 53 [pid = 3812] [id = 126] 10:00:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (140ECC00) [pid = 3812] [serial = 375] [outer = 00000000] 10:00:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (140F3C00) [pid = 3812] [serial = 376] [outer = 140ECC00] 10:00:40 INFO - PROCESS | 3812 | 1464627640238 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (143E8C00) [pid = 3812] [serial = 377] [outer = 140ECC00] 10:00:40 INFO - PROCESS | 3812 | --DOCSHELL 10E12800 == 52 [pid = 3812] [id = 119] 10:00:40 INFO - PROCESS | 3812 | --DOCSHELL 1A278C00 == 51 [pid = 3812] [id = 118] 10:00:40 INFO - PROCESS | 3812 | --DOCSHELL 17A6D800 == 50 [pid = 3812] [id = 117] 10:00:40 INFO - PROCESS | 3812 | --DOCSHELL 1630F800 == 49 [pid = 3812] [id = 116] 10:00:40 INFO - PROCESS | 3812 | --DOCSHELL 1537F000 == 48 [pid = 3812] [id = 115] 10:00:40 INFO - PROCESS | 3812 | --DOCSHELL 13BB5400 == 47 [pid = 3812] [id = 114] 10:00:40 INFO - PROCESS | 3812 | --DOCSHELL 11C03C00 == 46 [pid = 3812] [id = 113] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (19FAA000) [pid = 3812] [serial = 251] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (12D78400) [pid = 3812] [serial = 206] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (175DD800) [pid = 3812] [serial = 310] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1A8E2C00) [pid = 3812] [serial = 283] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (13077000) [pid = 3812] [serial = 286] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (1630E800) [pid = 3812] [serial = 289] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (16308800) [pid = 3812] [serial = 307] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1A8E7400) [pid = 3812] [serial = 325] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (17EF7000) [pid = 3812] [serial = 313] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (15F27C00) [pid = 3812] [serial = 304] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (1613E800) [pid = 3812] [serial = 305] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (17910000) [pid = 3812] [serial = 311] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (12D39400) [pid = 3812] [serial = 296] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (11CA0800) [pid = 3812] [serial = 295] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (14EC9000) [pid = 3812] [serial = 301] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (15377000) [pid = 3812] [serial = 302] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (13317400) [pid = 3812] [serial = 299] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (12B8AC00) [pid = 3812] [serial = 298] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (1A69F400) [pid = 3812] [serial = 292] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (19A95400) [pid = 3812] [serial = 316] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (1838A400) [pid = 3812] [serial = 314] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (1A783800) [pid = 3812] [serial = 322] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (19A97400) [pid = 3812] [serial = 317] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (19FA5000) [pid = 3812] [serial = 319] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (1A27B800) [pid = 3812] [serial = 320] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (1630EC00) [pid = 3812] [serial = 308] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (1A879800) [pid = 3812] [serial = 323] [outer = 00000000] [url = about:blank] 10:00:40 INFO - PROCESS | 3812 | 1464627640714 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:00:40 INFO - PROCESS | 3812 | 1464627640752 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 10:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:00:40 INFO - PROCESS | 3812 | 1464627640758 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 3812 | 1464627640760 Marionette TRACE conn2 <- [1,470,null,{}] 10:00:40 INFO - PROCESS | 3812 | 1464627640764 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:40 INFO - PROCESS | 3812 | 1464627640846 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 10:00:40 INFO - PROCESS | 3812 | 1464627640855 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 3812 | ++DOCSHELL 143E8400 == 47 [pid = 3812] [id = 127] 10:00:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (14EA4000) [pid = 3812] [serial = 378] [outer = 00000000] 10:00:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (153F2800) [pid = 3812] [serial = 379] [outer = 14EA4000] 10:00:40 INFO - PROCESS | 3812 | 1464627640886 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (153F9C00) [pid = 3812] [serial = 380] [outer = 14EA4000] 10:00:41 INFO - PROCESS | 3812 | 1464627641340 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 631ms 10:00:41 INFO - PROCESS | 3812 | 1464627641382 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 10:00:41 INFO - PROCESS | 3812 | 1464627641384 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 10:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:00:41 INFO - PROCESS | 3812 | 1464627641387 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 3812 | 1464627641390 Marionette TRACE conn2 <- [1,474,null,{}] 10:00:41 INFO - PROCESS | 3812 | 1464627641401 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:41 INFO - PROCESS | 3812 | 1464627641483 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 10:00:41 INFO - PROCESS | 3812 | 1464627641493 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 3812 | ++DOCSHELL 16305C00 == 48 [pid = 3812] [id = 128] 10:00:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (16307000) [pid = 3812] [serial = 381] [outer = 00000000] 10:00:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (1630F800) [pid = 3812] [serial = 382] [outer = 16307000] 10:00:41 INFO - PROCESS | 3812 | 1464627641540 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (16CD2800) [pid = 3812] [serial = 383] [outer = 16307000] 10:00:41 INFO - PROCESS | 3812 | 1464627641970 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 615ms 10:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:00:42 INFO - PROCESS | 3812 | 1464627642009 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 3812 | 1464627642011 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 10:00:42 INFO - PROCESS | 3812 | 1464627642014 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 3812 | 1464627642016 Marionette TRACE conn2 <- [1,478,null,{}] 10:00:42 INFO - PROCESS | 3812 | 1464627642019 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:42 INFO - PROCESS | 3812 | 1464627642098 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 10:00:42 INFO - PROCESS | 3812 | 1464627642107 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 3812 | ++DOCSHELL 17808800 == 49 [pid = 3812] [id = 129] 10:00:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (17904400) [pid = 3812] [serial = 384] [outer = 00000000] 10:00:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (17A62000) [pid = 3812] [serial = 385] [outer = 17904400] 10:00:42 INFO - PROCESS | 3812 | 1464627642152 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (180CC800) [pid = 3812] [serial = 386] [outer = 17904400] 10:00:42 INFO - PROCESS | 3812 | [3812] 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 10:00:42 INFO - PROCESS | 3812 | [3812] 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 10:00:42 INFO - PROCESS | 3812 | 1464627642657 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 677ms 10:00:42 INFO - PROCESS | 3812 | 1464627642714 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 3812 | 1464627642716 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 10:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:00:42 INFO - PROCESS | 3812 | 1464627642719 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 3812 | 1464627642721 Marionette TRACE conn2 <- [1,482,null,{}] 10:00:42 INFO - PROCESS | 3812 | 1464627642737 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:42 INFO - PROCESS | 3812 | 1464627642841 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 10:00:42 INFO - PROCESS | 3812 | 1464627642852 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:42 INFO - PROCESS | 3812 | ++DOCSHELL 10483C00 == 50 [pid = 3812] [id = 130] 10:00:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (15373000) [pid = 3812] [serial = 387] [outer = 00000000] 10:00:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (19A93400) [pid = 3812] [serial = 388] [outer = 15373000] 10:00:42 INFO - PROCESS | 3812 | 1464627642900 Marionette DEBUG loaded listener.js 10:00:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (19D30800) [pid = 3812] [serial = 389] [outer = 15373000] 10:00:43 INFO - PROCESS | 3812 | 1464627643368 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 677ms 10:00:43 INFO - PROCESS | 3812 | 1464627643403 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 10:00:43 INFO - PROCESS | 3812 | 1464627643405 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 10:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:00:43 INFO - PROCESS | 3812 | 1464627643447 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:00:43 INFO - PROCESS | 3812 | 1464627643449 Marionette TRACE conn2 <- [1,486,null,{}] 10:00:43 INFO - PROCESS | 3812 | 1464627643452 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:43 INFO - PROCESS | 3812 | 1464627643564 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 10:00:43 INFO - PROCESS | 3812 | 1464627643578 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 3812 | ++DOCSHELL 1A283C00 == 51 [pid = 3812] [id = 131] 10:00:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (1A5EEC00) [pid = 3812] [serial = 390] [outer = 00000000] 10:00:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (1A78C000) [pid = 3812] [serial = 391] [outer = 1A5EEC00] 10:00:43 INFO - PROCESS | 3812 | 1464627643630 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1A879800) [pid = 3812] [serial = 392] [outer = 1A5EEC00] 10:00:44 INFO - PROCESS | 3812 | 1464627644034 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:00:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 647ms 10:00:44 INFO - PROCESS | 3812 | 1464627644076 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 3812 | 1464627644078 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 10:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:00:44 INFO - PROCESS | 3812 | 1464627644087 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 3812 | 1464627644088 Marionette TRACE conn2 <- [1,490,null,{}] 10:00:44 INFO - PROCESS | 3812 | 1464627644092 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:44 INFO - PROCESS | 3812 | 1464627644191 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 10:00:44 INFO - PROCESS | 3812 | 1464627644197 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 3812 | ++DOCSHELL 1A17C000 == 52 [pid = 3812] [id = 132] 10:00:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1A27B800) [pid = 3812] [serial = 393] [outer = 00000000] 10:00:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1A8E8800) [pid = 3812] [serial = 394] [outer = 1A27B800] 10:00:44 INFO - PROCESS | 3812 | 1464627644245 Marionette DEBUG loaded listener.js 10:00:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (1AB26C00) [pid = 3812] [serial = 395] [outer = 1A27B800] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (1A5ED800) [pid = 3812] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (12892000) [pid = 3812] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (1123E400) [pid = 3812] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (17EF2C00) [pid = 3812] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (14EA3C00) [pid = 3812] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (13BC5400) [pid = 3812] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (1630CC00) [pid = 3812] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (11C06000) [pid = 3812] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1537FC00) [pid = 3812] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (140D7400) [pid = 3812] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (13329000) [pid = 3812] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:00:44 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (16C20C00) [pid = 3812] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:00:44 INFO - PROCESS | 3812 | 1464627644760 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:00:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:00:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 10:00:44 INFO - PROCESS | 3812 | 1464627644786 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 3812 | 1464627644788 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 10:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:00:44 INFO - PROCESS | 3812 | 1464627644791 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 3812 | 1464627644793 Marionette TRACE conn2 <- [1,494,null,{}] 10:00:44 INFO - PROCESS | 3812 | 1464627644797 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:44 INFO - PROCESS | 3812 | 1464627644896 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 10:00:44 INFO - PROCESS | 3812 | 1464627644905 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 3812 | ++DOCSHELL 10B8C000 == 53 [pid = 3812] [id = 133] 10:00:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (13BC5400) [pid = 3812] [serial = 396] [outer = 00000000] 10:00:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (16305000) [pid = 3812] [serial = 397] [outer = 13BC5400] 10:00:44 INFO - PROCESS | 3812 | 1464627644949 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (17E06800) [pid = 3812] [serial = 398] [outer = 13BC5400] 10:00:45 INFO - PROCESS | 3812 | 1464627645352 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:00:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:00:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 616ms 10:00:45 INFO - PROCESS | 3812 | 1464627645412 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 3812 | 1464627645414 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 10:00:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:00:45 INFO - PROCESS | 3812 | 1464627645417 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 3812 | 1464627645419 Marionette TRACE conn2 <- [1,498,null,{}] 10:00:45 INFO - PROCESS | 3812 | 1464627645422 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:45 INFO - PROCESS | 3812 | 1464627645500 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 10:00:45 INFO - PROCESS | 3812 | 1464627645510 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 3812 | ++DOCSHELL 19FA3400 == 54 [pid = 3812] [id = 134] 10:00:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1A140400) [pid = 3812] [serial = 399] [outer = 00000000] 10:00:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1A7CF000) [pid = 3812] [serial = 400] [outer = 1A140400] 10:00:45 INFO - PROCESS | 3812 | 1464627645554 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (1A7D0C00) [pid = 3812] [serial = 401] [outer = 1A140400] 10:00:46 INFO - PROCESS | 3812 | 1464627646012 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:00:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:00:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 616ms 10:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:00:46 INFO - PROCESS | 3812 | 1464627646055 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 3812 | 1464627646057 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 10:00:46 INFO - PROCESS | 3812 | 1464627646061 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 3812 | 1464627646062 Marionette TRACE conn2 <- [1,502,null,{}] 10:00:46 INFO - PROCESS | 3812 | 1464627646066 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:46 INFO - PROCESS | 3812 | 1464627646142 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 10:00:46 INFO - PROCESS | 3812 | 1464627646148 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 3812 | ++DOCSHELL 15F31C00 == 55 [pid = 3812] [id = 135] 10:00:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (1A17FC00) [pid = 3812] [serial = 402] [outer = 00000000] 10:00:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (1AB2B800) [pid = 3812] [serial = 403] [outer = 1A17FC00] 10:00:46 INFO - PROCESS | 3812 | 1464627646192 Marionette DEBUG loaded listener.js 10:00:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1AB2E000) [pid = 3812] [serial = 404] [outer = 1A17FC00] 10:00:46 INFO - PROCESS | 3812 | 1464627646617 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:00:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:00:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 585ms 10:00:46 INFO - PROCESS | 3812 | 1464627646641 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 10:00:46 INFO - PROCESS | 3812 | 1464627646643 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 10:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:00:46 INFO - PROCESS | 3812 | 1464627646658 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:00:46 INFO - PROCESS | 3812 | 1464627646662 Marionette TRACE conn2 <- [1,506,null,{}] 10:00:46 INFO - PROCESS | 3812 | 1464627646672 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:46 INFO - PROCESS | 3812 | 1464627646817 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 10:00:46 INFO - PROCESS | 3812 | 1464627646944 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:46 INFO - PROCESS | 3812 | ++DOCSHELL 10A53C00 == 56 [pid = 3812] [id = 136] 10:00:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (10B93800) [pid = 3812] [serial = 405] [outer = 00000000] 10:00:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (11244C00) [pid = 3812] [serial = 406] [outer = 10B93800] 10:00:46 INFO - PROCESS | 3812 | 1464627647002 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (1315B800) [pid = 3812] [serial = 407] [outer = 10B93800] 10:00:47 INFO - PROCESS | 3812 | 1464627647640 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:00:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1031ms 10:00:47 INFO - PROCESS | 3812 | 1464627647712 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 3812 | 1464627647716 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 10:00:47 INFO - PROCESS | 3812 | 1464627647721 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:00:47 INFO - PROCESS | 3812 | 1464627647725 Marionette TRACE conn2 <- [1,510,null,{}] 10:00:47 INFO - PROCESS | 3812 | 1464627647730 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:47 INFO - PROCESS | 3812 | 1464627647873 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 10:00:47 INFO - PROCESS | 3812 | 1464627647995 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 3812 | ++DOCSHELL 153F8400 == 57 [pid = 3812] [id = 137] 10:00:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (153FB400) [pid = 3812] [serial = 408] [outer = 00000000] 10:00:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (15855C00) [pid = 3812] [serial = 409] [outer = 153FB400] 10:00:48 INFO - PROCESS | 3812 | 1464627648054 Marionette DEBUG loaded listener.js 10:00:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (16140000) [pid = 3812] [serial = 410] [outer = 153FB400] 10:00:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (163AC800) [pid = 3812] [serial = 411] [outer = 1B324C00] 10:00:48 INFO - PROCESS | 3812 | 1464627648684 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1031ms 10:00:48 INFO - PROCESS | 3812 | 1464627648748 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 3812 | 1464627648751 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 10:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:00:48 INFO - PROCESS | 3812 | 1464627648756 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 3812 | 1464627648758 Marionette TRACE conn2 <- [1,514,null,{}] 10:00:48 INFO - PROCESS | 3812 | 1464627648781 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:48 INFO - PROCESS | 3812 | 1464627648883 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 10:00:48 INFO - PROCESS | 3812 | 1464627649005 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 3812 | ++DOCSHELL 1613E800 == 58 [pid = 3812] [id = 138] 10:00:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (16308400) [pid = 3812] [serial = 412] [outer = 00000000] 10:00:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (17A5FC00) [pid = 3812] [serial = 413] [outer = 16308400] 10:00:49 INFO - PROCESS | 3812 | 1464627649060 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (1A17E800) [pid = 3812] [serial = 414] [outer = 16308400] 10:00:49 INFO - PROCESS | 3812 | 1464627649648 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:00:49 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 10:00:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 954ms 10:00:49 INFO - PROCESS | 3812 | 1464627649702 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 10:00:49 INFO - PROCESS | 3812 | 1464627649708 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 10:00:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:00:49 INFO - PROCESS | 3812 | 1464627649724 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:00:49 INFO - PROCESS | 3812 | 1464627649729 Marionette TRACE conn2 <- [1,518,null,{}] 10:00:49 INFO - PROCESS | 3812 | 1464627649733 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:49 INFO - PROCESS | 3812 | 1464627650001 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 10:00:50 INFO - PROCESS | 3812 | 1464627650151 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 3812 | ++DOCSHELL 105E6800 == 59 [pid = 3812] [id = 139] 10:00:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (105E9C00) [pid = 3812] [serial = 415] [outer = 00000000] 10:00:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (11242400) [pid = 3812] [serial = 416] [outer = 105E9C00] 10:00:50 INFO - PROCESS | 3812 | 1464627650201 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (12A63800) [pid = 3812] [serial = 417] [outer = 105E9C00] 10:00:50 INFO - PROCESS | 3812 | 1464627650832 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:00:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1201ms 10:00:50 INFO - PROCESS | 3812 | 1464627650915 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 3812 | 1464627650919 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 10:00:50 INFO - PROCESS | 3812 | 1464627650924 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:00:50 INFO - PROCESS | 3812 | 1464627650928 Marionette TRACE conn2 <- [1,522,null,{}] 10:00:50 INFO - PROCESS | 3812 | 1464627650932 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:51 INFO - PROCESS | 3812 | 1464627651038 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 10EC8000 == 58 [pid = 3812] [id = 96] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 15F31C00 == 57 [pid = 3812] [id = 135] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 19FA3400 == 56 [pid = 3812] [id = 134] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 10B8C000 == 55 [pid = 3812] [id = 133] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 1A17C000 == 54 [pid = 3812] [id = 132] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 1A283C00 == 53 [pid = 3812] [id = 131] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 10483C00 == 52 [pid = 3812] [id = 130] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 17808800 == 51 [pid = 3812] [id = 129] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 16305C00 == 50 [pid = 3812] [id = 128] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 143E8400 == 49 [pid = 3812] [id = 127] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 140EC000 == 48 [pid = 3812] [id = 126] 10:00:51 INFO - PROCESS | 3812 | --DOCSHELL 15D21400 == 47 [pid = 3812] [id = 120] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (1A78B800) [pid = 3812] [serial = 358] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (1A69B000) [pid = 3812] [serial = 334] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (1A785C00) [pid = 3812] [serial = 352] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (1A8E4C00) [pid = 3812] [serial = 203] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (13313000) [pid = 3812] [serial = 242] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (19D2AC00) [pid = 3812] [serial = 349] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (19A94000) [pid = 3812] [serial = 239] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (15D1F800) [pid = 3812] [serial = 340] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (19D2E800) [pid = 3812] [serial = 248] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (13905C00) [pid = 3812] [serial = 338] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (16EF9000) [pid = 3812] [serial = 344] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (15852800) [pid = 3812] [serial = 245] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (13313400) [pid = 3812] [serial = 337] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (10ECC400) [pid = 3812] [serial = 328] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (19D2E400) [pid = 3812] [serial = 350] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (15F26400) [pid = 3812] [serial = 355] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (1A87E000) [pid = 3812] [serial = 353] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (180C4C00) [pid = 3812] [serial = 347] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (16310C00) [pid = 3812] [serial = 341] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (1537F400) [pid = 3812] [serial = 331] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (16310800) [pid = 3812] [serial = 343] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (17A5E400) [pid = 3812] [serial = 346] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (1780D400) [pid = 3812] [serial = 356] [outer = 00000000] [url = about:blank] 10:00:51 INFO - PROCESS | 3812 | 1464627651143 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 3812 | ++DOCSHELL 10B8C000 == 48 [pid = 3812] [id = 140] 10:00:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (10E1A800) [pid = 3812] [serial = 418] [outer = 00000000] 10:00:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (11C01800) [pid = 3812] [serial = 419] [outer = 10E1A800] 10:00:51 INFO - PROCESS | 3812 | 1464627651190 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (13316800) [pid = 3812] [serial = 420] [outer = 10E1A800] 10:00:51 INFO - PROCESS | 3812 | 1464627651618 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 738ms 10:00:51 INFO - PROCESS | 3812 | 1464627651666 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 3812 | 1464627651668 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 10:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:00:51 INFO - PROCESS | 3812 | 1464627651672 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 3812 | 1464627651674 Marionette TRACE conn2 <- [1,526,null,{}] 10:00:51 INFO - PROCESS | 3812 | 1464627651661 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:51 INFO - PROCESS | 3812 | 1464627651743 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 10:00:51 INFO - PROCESS | 3812 | 1464627651758 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:51 INFO - PROCESS | 3812 | ++DOCSHELL 153F6C00 == 49 [pid = 3812] [id = 141] 10:00:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (153F9000) [pid = 3812] [serial = 421] [outer = 00000000] 10:00:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1584E000) [pid = 3812] [serial = 422] [outer = 153F9000] 10:00:51 INFO - PROCESS | 3812 | 1464627651813 Marionette DEBUG loaded listener.js 10:00:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (15D21400) [pid = 3812] [serial = 423] [outer = 153F9000] 10:00:52 INFO - PROCESS | 3812 | 1464627652276 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:00:52 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 10:00:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 631ms 10:00:52 INFO - PROCESS | 3812 | 1464627652291 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 3812 | 1464627652294 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 10:00:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:00:52 INFO - PROCESS | 3812 | 1464627652304 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 3812 | 1464627652308 Marionette TRACE conn2 <- [1,530,null,{}] 10:00:52 INFO - PROCESS | 3812 | 1464627652316 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:52 INFO - PROCESS | 3812 | 1464627652398 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 10:00:52 INFO - PROCESS | 3812 | 1464627652405 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 3812 | ++DOCSHELL 163AD800 == 50 [pid = 3812] [id = 142] 10:00:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (163B0800) [pid = 3812] [serial = 424] [outer = 00000000] 10:00:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (16CC7400) [pid = 3812] [serial = 425] [outer = 163B0800] 10:00:52 INFO - PROCESS | 3812 | 1464627652451 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (16F7A000) [pid = 3812] [serial = 426] [outer = 163B0800] 10:00:52 INFO - PROCESS | 3812 | 1464627652920 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:00:52 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 10:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:00:52 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 10:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:00:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:00:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 647ms 10:00:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:00:52 INFO - PROCESS | 3812 | 1464627652937 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 10:00:52 INFO - PROCESS | 3812 | 1464627652939 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 10:00:52 INFO - PROCESS | 3812 | 1464627652942 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:00:52 INFO - PROCESS | 3812 | 1464627652944 Marionette TRACE conn2 <- [1,534,null,{}] 10:00:52 INFO - PROCESS | 3812 | 1464627652947 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:53 INFO - PROCESS | 3812 | 1464627653033 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 10:00:53 INFO - PROCESS | 3812 | 1464627653040 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 3812 | ++DOCSHELL 16EF9000 == 51 [pid = 3812] [id = 143] 10:00:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (17191800) [pid = 3812] [serial = 427] [outer = 00000000] 10:00:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (19A91000) [pid = 3812] [serial = 428] [outer = 17191800] 10:00:53 INFO - PROCESS | 3812 | 1464627653087 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (18762400) [pid = 3812] [serial = 429] [outer = 17191800] 10:00:53 INFO - PROCESS | 3812 | 1464627653555 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:00:53 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. 10:00:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 631ms 10:00:53 INFO - PROCESS | 3812 | 1464627653580 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 3812 | 1464627653582 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 10:00:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:00:53 INFO - PROCESS | 3812 | 1464627653586 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 3812 | 1464627653588 Marionette TRACE conn2 <- [1,538,null,{}] 10:00:53 INFO - PROCESS | 3812 | 1464627653602 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:53 INFO - PROCESS | 3812 | 1464627653703 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 10:00:53 INFO - PROCESS | 3812 | 1464627653711 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 3812 | ++DOCSHELL 19F9E400 == 52 [pid = 3812] [id = 144] 10:00:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (19F9EC00) [pid = 3812] [serial = 430] [outer = 00000000] 10:00:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (1A178800) [pid = 3812] [serial = 431] [outer = 19F9EC00] 10:00:53 INFO - PROCESS | 3812 | 1464627653761 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (1A286400) [pid = 3812] [serial = 432] [outer = 19F9EC00] 10:00:54 INFO - PROCESS | 3812 | 1464627654194 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:00:54 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. 10:00:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 631ms 10:00:54 INFO - PROCESS | 3812 | 1464627654207 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 10:00:54 INFO - PROCESS | 3812 | 1464627654209 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 10:00:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:00:54 INFO - PROCESS | 3812 | 1464627654212 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:00:54 INFO - PROCESS | 3812 | 1464627654214 Marionette TRACE conn2 <- [1,542,null,{}] 10:00:54 INFO - PROCESS | 3812 | 1464627654217 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:54 INFO - PROCESS | 3812 | 1464627654323 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 10:00:54 INFO - PROCESS | 3812 | 1464627654329 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 3812 | ++DOCSHELL 17E0DC00 == 53 [pid = 3812] [id = 145] 10:00:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (1A138C00) [pid = 3812] [serial = 433] [outer = 00000000] 10:00:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (1A7CF800) [pid = 3812] [serial = 434] [outer = 1A138C00] 10:00:54 INFO - PROCESS | 3812 | 1464627654372 Marionette DEBUG loaded listener.js 10:00:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (1A87AC00) [pid = 3812] [serial = 435] [outer = 1A138C00] 10:00:54 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:54 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:54 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:54 INFO - PROCESS | 3812 | 1464627654827 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:00:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:00:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 631ms 10:00:54 INFO - PROCESS | 3812 | 1464627654850 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 10:00:54 INFO - PROCESS | 3812 | 1464627654852 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 10:00:54 INFO - PROCESS | 3812 | 1464627654855 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:00:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:00:54 INFO - PROCESS | 3812 | 1464627654857 Marionette TRACE conn2 <- [1,546,null,{}] 10:00:54 INFO - PROCESS | 3812 | 1464627654860 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:54 INFO - PROCESS | 3812 | 1464627654972 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 10:00:54 INFO - PROCESS | 3812 | 1464627654978 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:54 INFO - PROCESS | 3812 | ++DOCSHELL 1A6A5400 == 54 [pid = 3812] [id = 146] 10:00:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (1A789000) [pid = 3812] [serial = 436] [outer = 00000000] 10:00:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (1A8DF800) [pid = 3812] [serial = 437] [outer = 1A789000] 10:00:55 INFO - PROCESS | 3812 | 1464627655022 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (1A8E6C00) [pid = 3812] [serial = 438] [outer = 1A789000] 10:00:55 INFO - PROCESS | 3812 | 1464627655438 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:00:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:00:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 631ms 10:00:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:00:55 INFO - PROCESS | 3812 | 1464627655477 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 10:00:55 INFO - PROCESS | 3812 | 1464627655479 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 10:00:55 INFO - PROCESS | 3812 | 1464627655483 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:00:55 INFO - PROCESS | 3812 | 1464627655484 Marionette TRACE conn2 <- [1,550,null,{}] 10:00:55 INFO - PROCESS | 3812 | 1464627655497 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:55 INFO - PROCESS | 3812 | 1464627655874 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (15373000) [pid = 3812] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (1A27B800) [pid = 3812] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1A5EEC00) [pid = 3812] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (14EA4000) [pid = 3812] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (140EC800) [pid = 3812] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (17904400) [pid = 3812] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (130E7C00) [pid = 3812] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (140ECC00) [pid = 3812] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (16307000) [pid = 3812] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (1A8EA400) [pid = 3812] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (15F28C00) [pid = 3812] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (1124E400) [pid = 3812] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (13BC5400) [pid = 3812] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (1A140400) [pid = 3812] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (158CB400) [pid = 3812] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (10ECCC00) [pid = 3812] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1A78CC00) [pid = 3812] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (143E7800) [pid = 3812] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (19FA8800) [pid = 3812] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (19F9DC00) [pid = 3812] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (10B88400) [pid = 3812] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:00:55 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1A87E400) [pid = 3812] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:00:55 INFO - PROCESS | 3812 | 1464627655962 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:55 INFO - PROCESS | 3812 | ++DOCSHELL 10509800 == 55 [pid = 3812] [id = 147] 10:00:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (1055D000) [pid = 3812] [serial = 439] [outer = 00000000] 10:00:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (11257800) [pid = 3812] [serial = 440] [outer = 1055D000] 10:00:55 INFO - PROCESS | 3812 | 1464627656006 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (12D78800) [pid = 3812] [serial = 441] [outer = 1055D000] 10:00:56 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:56 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:56 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:56 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:56 INFO - PROCESS | 3812 | 1464627656329 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:00:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 877ms 10:00:56 INFO - PROCESS | 3812 | 1464627656371 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 10:00:56 INFO - PROCESS | 3812 | 1464627656373 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 10:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:00:56 INFO - PROCESS | 3812 | 1464627656376 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 3812 | 1464627656378 Marionette TRACE conn2 <- [1,554,null,{}] 10:00:56 INFO - PROCESS | 3812 | 1464627656381 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:56 INFO - PROCESS | 3812 | 1464627656458 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 10:00:56 INFO - PROCESS | 3812 | 1464627656465 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:56 INFO - PROCESS | 3812 | ++DOCSHELL 130DE800 == 56 [pid = 3812] [id = 148] 10:00:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (140EA400) [pid = 3812] [serial = 442] [outer = 00000000] 10:00:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (153FF400) [pid = 3812] [serial = 443] [outer = 140EA400] 10:00:56 INFO - PROCESS | 3812 | 1464627656508 Marionette DEBUG loaded listener.js 10:00:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (17806400) [pid = 3812] [serial = 444] [outer = 140EA400] 10:00:56 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:56 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:56 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:56 INFO - PROCESS | 3812 | 1464627656915 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:00:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 585ms 10:00:56 INFO - PROCESS | 3812 | 1464627656974 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 10:00:56 INFO - PROCESS | 3812 | 1464627656976 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 10:00:56 INFO - PROCESS | 3812 | 1464627656979 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:00:56 INFO - PROCESS | 3812 | 1464627656981 Marionette TRACE conn2 <- [1,558,null,{}] 10:00:56 INFO - PROCESS | 3812 | 1464627656988 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:57 INFO - PROCESS | 3812 | 1464627657064 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 10:00:57 INFO - PROCESS | 3812 | 1464627657071 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 3812 | ++DOCSHELL 180CC400 == 57 [pid = 3812] [id = 149] 10:00:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (19F9DC00) [pid = 3812] [serial = 445] [outer = 00000000] 10:00:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (1A788800) [pid = 3812] [serial = 446] [outer = 19F9DC00] 10:00:57 INFO - PROCESS | 3812 | 1464627657119 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (1A8DF000) [pid = 3812] [serial = 447] [outer = 19F9DC00] 10:00:57 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:57 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:00:57 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:57 INFO - PROCESS | 3812 | 1464627657555 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 631ms 10:00:57 INFO - PROCESS | 3812 | 1464627657602 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 10:00:57 INFO - PROCESS | 3812 | 1464627657604 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 10:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:00:57 INFO - PROCESS | 3812 | 1464627657607 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:00:57 INFO - PROCESS | 3812 | 1464627657609 Marionette TRACE conn2 <- [1,562,null,{}] 10:00:57 INFO - PROCESS | 3812 | 1464627657613 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:57 INFO - PROCESS | 3812 | 1464627657706 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 10:00:57 INFO - PROCESS | 3812 | 1464627657716 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 3812 | ++DOCSHELL 1285E000 == 58 [pid = 3812] [id = 150] 10:00:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (1285F400) [pid = 3812] [serial = 448] [outer = 00000000] 10:00:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (12865000) [pid = 3812] [serial = 449] [outer = 1285F400] 10:00:57 INFO - PROCESS | 3812 | 1464627657758 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1A784400) [pid = 3812] [serial = 450] [outer = 1285F400] 10:00:58 INFO - PROCESS | 3812 | 1464627658459 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:00:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 878ms 10:00:58 INFO - PROCESS | 3812 | 1464627658495 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 3812 | 1464627658500 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 10:00:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:00:58 INFO - PROCESS | 3812 | 1464627658519 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 3812 | 1464627658524 Marionette TRACE conn2 <- [1,566,null,{}] 10:00:58 INFO - PROCESS | 3812 | 1464627658529 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:58 INFO - PROCESS | 3812 | 1464627658637 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 10:00:58 INFO - PROCESS | 3812 | 1464627658760 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 3812 | ++DOCSHELL 12858800 == 59 [pid = 3812] [id = 151] 10:00:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1285E800) [pid = 3812] [serial = 451] [outer = 00000000] 10:00:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (12890000) [pid = 3812] [serial = 452] [outer = 1285E800] 10:00:58 INFO - PROCESS | 3812 | 1464627658817 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (13326000) [pid = 3812] [serial = 453] [outer = 1285E800] 10:00:59 INFO - PROCESS | 3812 | 1464627659371 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 893ms 10:00:59 INFO - PROCESS | 3812 | 1464627659407 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 3812 | 1464627659413 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 10:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:00:59 INFO - PROCESS | 3812 | 1464627659420 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 3812 | 1464627659423 Marionette TRACE conn2 <- [1,570,null,{}] 10:00:59 INFO - PROCESS | 3812 | 1464627659427 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:00:59 INFO - PROCESS | 3812 | 1464627659534 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 10:00:59 INFO - PROCESS | 3812 | 1464627659629 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:59 INFO - PROCESS | 3812 | ++DOCSHELL 140EB000 == 60 [pid = 3812] [id = 152] 10:00:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (140EC400) [pid = 3812] [serial = 454] [outer = 00000000] 10:00:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (15378800) [pid = 3812] [serial = 455] [outer = 140EC400] 10:00:59 INFO - PROCESS | 3812 | 1464627659682 Marionette DEBUG loaded listener.js 10:00:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (153FE800) [pid = 3812] [serial = 456] [outer = 140EC400] 10:01:00 INFO - PROCESS | 3812 | 1464627660296 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:01:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:01:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 923ms 10:01:00 INFO - PROCESS | 3812 | 1464627660363 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 10:01:00 INFO - PROCESS | 3812 | 1464627660366 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 10:01:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:01:00 INFO - PROCESS | 3812 | 1464627660354 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:01:00 INFO - PROCESS | 3812 | 1464627660357 Marionette TRACE conn2 <- [1,574,null,{}] 10:01:00 INFO - PROCESS | 3812 | 1464627660368 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:00 INFO - PROCESS | 3812 | 1464627660506 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 10:01:00 INFO - PROCESS | 3812 | 1464627660651 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 3812 | ++DOCSHELL 19FA3000 == 61 [pid = 3812] [id = 153] 10:01:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (19FA3400) [pid = 3812] [serial = 457] [outer = 00000000] 10:01:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (1A278C00) [pid = 3812] [serial = 458] [outer = 19FA3400] 10:01:00 INFO - PROCESS | 3812 | 1464627660712 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (1A78B800) [pid = 3812] [serial = 459] [outer = 19FA3400] 10:01:01 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:01 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:01:01 INFO - PROCESS | 3812 | 1464627661240 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:01:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 939ms 10:01:01 INFO - PROCESS | 3812 | 1464627661297 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 10:01:01 INFO - PROCESS | 3812 | 1464627661300 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 10:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:01:01 INFO - PROCESS | 3812 | 1464627661304 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 3812 | 1464627661306 Marionette TRACE conn2 <- [1,578,null,{}] 10:01:01 INFO - PROCESS | 3812 | 1464627661309 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:01 INFO - PROCESS | 3812 | 1464627661417 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 10:01:01 INFO - PROCESS | 3812 | 1464627661494 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:01 INFO - PROCESS | 3812 | ++DOCSHELL 0F2AD400 == 62 [pid = 3812] [id = 154] 10:01:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (0F2ADC00) [pid = 3812] [serial = 460] [outer = 00000000] 10:01:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (0F2B3400) [pid = 3812] [serial = 461] [outer = 0F2ADC00] 10:01:01 INFO - PROCESS | 3812 | 1464627661547 Marionette DEBUG loaded listener.js 10:01:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (10507400) [pid = 3812] [serial = 462] [outer = 0F2ADC00] 10:01:02 INFO - PROCESS | 3812 | 1464627662120 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 893ms 10:01:02 INFO - PROCESS | 3812 | 1464627662190 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 10:01:02 INFO - PROCESS | 3812 | 1464627662192 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 10:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:01:02 INFO - PROCESS | 3812 | 1464627662196 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:01:02 INFO - PROCESS | 3812 | 1464627662198 Marionette TRACE conn2 <- [1,582,null,{}] 10:01:02 INFO - PROCESS | 3812 | 1464627662202 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:02 INFO - PROCESS | 3812 | 1464627662303 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 10:01:02 INFO - PROCESS | 3812 | 1464627662533 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B1C00 == 63 [pid = 3812] [id = 155] 10:01:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (10483C00) [pid = 3812] [serial = 463] [outer = 00000000] 10:01:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (10E1CC00) [pid = 3812] [serial = 464] [outer = 10483C00] 10:01:02 INFO - PROCESS | 3812 | 1464627662584 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (12856400) [pid = 3812] [serial = 465] [outer = 10483C00] 10:01:03 INFO - PROCESS | 3812 | 1464627663184 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1016ms 10:01:03 INFO - PROCESS | 3812 | 1464627663236 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 3812 | 1464627663240 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 10:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:01:03 INFO - PROCESS | 3812 | 1464627663245 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 3812 | 1464627663248 Marionette TRACE conn2 <- [1,586,null,{}] 10:01:03 INFO - PROCESS | 3812 | 1464627663253 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:03 INFO - PROCESS | 3812 | 1464627663366 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 19FA4800 == 62 [pid = 3812] [id = 109] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 180CC400 == 61 [pid = 3812] [id = 149] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 130DE800 == 60 [pid = 3812] [id = 148] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 10509800 == 59 [pid = 3812] [id = 147] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 1A6A5400 == 58 [pid = 3812] [id = 146] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 17E0DC00 == 57 [pid = 3812] [id = 145] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 19F9E400 == 56 [pid = 3812] [id = 144] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 16EF9000 == 55 [pid = 3812] [id = 143] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 163AD800 == 54 [pid = 3812] [id = 142] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 153F6C00 == 53 [pid = 3812] [id = 141] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 10B8C000 == 52 [pid = 3812] [id = 140] 10:01:03 INFO - PROCESS | 3812 | --DOCSHELL 105E6800 == 51 [pid = 3812] [id = 139] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (175E0800) [pid = 3812] [serial = 290] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (13DCE000) [pid = 3812] [serial = 287] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (1AB24C00) [pid = 3812] [serial = 284] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (15F28000) [pid = 3812] [serial = 332] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (1A87B400) [pid = 3812] [serial = 293] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (1A8DC000) [pid = 3812] [serial = 335] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (128C3C00) [pid = 3812] [serial = 329] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1AB29C00) [pid = 3812] [serial = 326] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (19A93400) [pid = 3812] [serial = 388] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (1A8E8800) [pid = 3812] [serial = 394] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (1A879800) [pid = 3812] [serial = 392] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1A78C000) [pid = 3812] [serial = 391] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (153F2800) [pid = 3812] [serial = 379] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (153F9C00) [pid = 3812] [serial = 380] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (140F8000) [pid = 3812] [serial = 371] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (140F5400) [pid = 3812] [serial = 370] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (17A62000) [pid = 3812] [serial = 385] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (1537C000) [pid = 3812] [serial = 374] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (140F9C00) [pid = 3812] [serial = 373] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (143E8C00) [pid = 3812] [serial = 377] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (140F3C00) [pid = 3812] [serial = 376] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1630F800) [pid = 3812] [serial = 382] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (16CD2800) [pid = 3812] [serial = 383] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (1AD52800) [pid = 3812] [serial = 368] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (1AD4E000) [pid = 3812] [serial = 367] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (17A67C00) [pid = 3812] [serial = 365] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1780B800) [pid = 3812] [serial = 364] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (13DC4C00) [pid = 3812] [serial = 362] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (1331EC00) [pid = 3812] [serial = 361] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (16305000) [pid = 3812] [serial = 397] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (1AB26C00) [pid = 3812] [serial = 395] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (19D30800) [pid = 3812] [serial = 389] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (1A7CF000) [pid = 3812] [serial = 400] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (1A7D0C00) [pid = 3812] [serial = 401] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (180CC800) [pid = 3812] [serial = 386] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (17E06800) [pid = 3812] [serial = 398] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (1AB2B800) [pid = 3812] [serial = 403] [outer = 00000000] [url = about:blank] 10:01:03 INFO - PROCESS | 3812 | 1464627663486 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:03 INFO - PROCESS | 3812 | ++DOCSHELL 10B88400 == 52 [pid = 3812] [id = 156] 10:01:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (10B8B800) [pid = 3812] [serial = 466] [outer = 00000000] 10:01:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (1142C000) [pid = 3812] [serial = 467] [outer = 10B8B800] 10:01:03 INFO - PROCESS | 3812 | 1464627663534 Marionette DEBUG loaded listener.js 10:01:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (13160000) [pid = 3812] [serial = 468] [outer = 10B8B800] 10:01:03 INFO - PROCESS | 3812 | 1464627663945 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:01:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:01:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 724ms 10:01:03 INFO - PROCESS | 3812 | 1464627663972 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 10:01:03 INFO - PROCESS | 3812 | 1464627663976 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 10:01:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:01:03 INFO - PROCESS | 3812 | 1464627663984 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:01:03 INFO - PROCESS | 3812 | 1464627663986 Marionette TRACE conn2 <- [1,590,null,{}] 10:01:03 INFO - PROCESS | 3812 | 1464627663990 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:04 INFO - PROCESS | 3812 | 1464627664072 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 10:01:04 INFO - PROCESS | 3812 | 1464627664081 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 3812 | ++DOCSHELL 13DCE000 == 53 [pid = 3812] [id = 157] 10:01:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (140CE000) [pid = 3812] [serial = 469] [outer = 00000000] 10:01:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (140ECC00) [pid = 3812] [serial = 470] [outer = 140CE000] 10:01:04 INFO - PROCESS | 3812 | 1464627664126 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (140F5800) [pid = 3812] [serial = 471] [outer = 140CE000] 10:01:04 INFO - PROCESS | 3812 | 1464627664573 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 631ms 10:01:04 INFO - PROCESS | 3812 | 1464627664617 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 10:01:04 INFO - PROCESS | 3812 | 1464627664620 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 10:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:01:04 INFO - PROCESS | 3812 | 1464627664624 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 3812 | 1464627664630 Marionette TRACE conn2 <- [1,594,null,{}] 10:01:04 INFO - PROCESS | 3812 | 1464627664639 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:04 INFO - PROCESS | 3812 | 1464627664720 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 10:01:04 INFO - PROCESS | 3812 | 1464627664731 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:04 INFO - PROCESS | 3812 | ++DOCSHELL 153F0C00 == 54 [pid = 3812] [id = 158] 10:01:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (153F1000) [pid = 3812] [serial = 472] [outer = 00000000] 10:01:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (153F9400) [pid = 3812] [serial = 473] [outer = 153F1000] 10:01:04 INFO - PROCESS | 3812 | 1464627664758 Marionette DEBUG loaded listener.js 10:01:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (158C2800) [pid = 3812] [serial = 474] [outer = 153F1000] 10:01:05 INFO - PROCESS | 3812 | 1464627665176 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 585ms 10:01:05 INFO - PROCESS | 3812 | 1464627665204 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 10:01:05 INFO - PROCESS | 3812 | 1464627665206 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 10:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:01:05 INFO - PROCESS | 3812 | 1464627665210 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 3812 | 1464627665211 Marionette TRACE conn2 <- [1,598,null,{}] 10:01:05 INFO - PROCESS | 3812 | 1464627665215 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:05 INFO - PROCESS | 3812 | 1464627665299 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 10:01:05 INFO - PROCESS | 3812 | 1464627665305 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 3812 | ++DOCSHELL 13BC5400 == 55 [pid = 3812] [id = 159] 10:01:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1584EC00) [pid = 3812] [serial = 475] [outer = 00000000] 10:01:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (163A8400) [pid = 3812] [serial = 476] [outer = 1584EC00] 10:01:05 INFO - PROCESS | 3812 | 1464627665349 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (163B0400) [pid = 3812] [serial = 477] [outer = 1584EC00] 10:01:05 INFO - PROCESS | 3812 | 1464627665802 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 616ms 10:01:05 INFO - PROCESS | 3812 | 1464627665836 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 10:01:05 INFO - PROCESS | 3812 | 1464627665838 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 10:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:01:05 INFO - PROCESS | 3812 | 1464627665841 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:01:05 INFO - PROCESS | 3812 | 1464627665843 Marionette TRACE conn2 <- [1,602,null,{}] 10:01:05 INFO - PROCESS | 3812 | 1464627665850 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:05 INFO - PROCESS | 3812 | 1464627665953 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 10:01:05 INFO - PROCESS | 3812 | 1464627665960 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 3812 | ++DOCSHELL 163B6C00 == 56 [pid = 3812] [id = 160] 10:01:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (16B02800) [pid = 3812] [serial = 478] [outer = 00000000] 10:01:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (16CD2800) [pid = 3812] [serial = 479] [outer = 16B02800] 10:01:06 INFO - PROCESS | 3812 | 1464627666020 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (17901400) [pid = 3812] [serial = 480] [outer = 16B02800] 10:01:06 INFO - PROCESS | 3812 | 1464627666472 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:01:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:01:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 692ms 10:01:06 INFO - PROCESS | 3812 | 1464627666541 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 3812 | 1464627666543 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 10:01:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:01:06 INFO - PROCESS | 3812 | 1464627666546 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 3812 | 1464627666548 Marionette TRACE conn2 <- [1,606,null,{}] 10:01:06 INFO - PROCESS | 3812 | 1464627666551 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:06 INFO - PROCESS | 3812 | 1464627666656 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 10:01:06 INFO - PROCESS | 3812 | 1464627666744 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 3812 | ++DOCSHELL 17A6AC00 == 57 [pid = 3812] [id = 161] 10:01:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (17A6D800) [pid = 3812] [serial = 481] [outer = 00000000] 10:01:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1838BC00) [pid = 3812] [serial = 482] [outer = 17A6D800] 10:01:06 INFO - PROCESS | 3812 | 1464627666787 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (1838C400) [pid = 3812] [serial = 483] [outer = 17A6D800] 10:01:07 INFO - PROCESS | 3812 | 1464627667167 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 693ms 10:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:01:07 INFO - PROCESS | 3812 | 1464627667235 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 10:01:07 INFO - PROCESS | 3812 | 1464627667237 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 10:01:07 INFO - PROCESS | 3812 | 1464627667240 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:01:07 INFO - PROCESS | 3812 | 1464627667242 Marionette TRACE conn2 <- [1,610,null,{}] 10:01:07 INFO - PROCESS | 3812 | 1464627667245 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:07 INFO - PROCESS | 3812 | 1464627667347 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 10:01:07 INFO - PROCESS | 3812 | 1464627667353 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 3812 | ++DOCSHELL 17A64000 == 58 [pid = 3812] [id = 162] 10:01:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (18762C00) [pid = 3812] [serial = 484] [outer = 00000000] 10:01:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (19FA2800) [pid = 3812] [serial = 485] [outer = 18762C00] 10:01:07 INFO - PROCESS | 3812 | 1464627667397 Marionette DEBUG loaded listener.js 10:01:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1A13BC00) [pid = 3812] [serial = 486] [outer = 18762C00] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (19F9DC00) [pid = 3812] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (1A138C00) [pid = 3812] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (163B0800) [pid = 3812] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (1A17FC00) [pid = 3812] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (153F9000) [pid = 3812] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (105E9C00) [pid = 3812] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (1A789000) [pid = 3812] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (10E1A800) [pid = 3812] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (17191800) [pid = 3812] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (140EA400) [pid = 3812] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1055D000) [pid = 3812] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:01:07 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (19F9EC00) [pid = 3812] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:01:07 INFO - PROCESS | 3812 | 1464627667916 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 723ms 10:01:07 INFO - PROCESS | 3812 | 1464627667985 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 10:01:07 INFO - PROCESS | 3812 | 1464627667970 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 10:01:07 INFO - PROCESS | 3812 | 1464627667974 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:01:07 INFO - PROCESS | 3812 | 1464627667975 Marionette TRACE conn2 <- [1,614,null,{}] 10:01:07 INFO - PROCESS | 3812 | 1464627667979 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:08 INFO - PROCESS | 3812 | 1464627668116 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 10:01:08 INFO - PROCESS | 3812 | 1464627668124 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 3812 | ++DOCSHELL 1A132C00 == 59 [pid = 3812] [id = 163] 10:01:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1A134400) [pid = 3812] [serial = 487] [outer = 00000000] 10:01:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (1A5EDC00) [pid = 3812] [serial = 488] [outer = 1A134400] 10:01:08 INFO - PROCESS | 3812 | 1464627668168 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (1A6A5000) [pid = 3812] [serial = 489] [outer = 1A134400] 10:01:08 INFO - PROCESS | 3812 | 1464627668703 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:01:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 785ms 10:01:08 INFO - PROCESS | 3812 | 1464627668776 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 3812 | 1464627668778 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 10:01:08 INFO - PROCESS | 3812 | 1464627668781 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:01:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:01:08 INFO - PROCESS | 3812 | 1464627668783 Marionette TRACE conn2 <- [1,618,null,{}] 10:01:08 INFO - PROCESS | 3812 | 1464627668787 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:08 INFO - PROCESS | 3812 | 1464627668922 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 10:01:08 INFO - PROCESS | 3812 | 1464627668935 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:08 INFO - PROCESS | 3812 | ++DOCSHELL 1A7D6400 == 60 [pid = 3812] [id = 164] 10:01:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (1A7D6C00) [pid = 3812] [serial = 490] [outer = 00000000] 10:01:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (1A882000) [pid = 3812] [serial = 491] [outer = 1A7D6C00] 10:01:08 INFO - PROCESS | 3812 | 1464627668981 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (1A8DEC00) [pid = 3812] [serial = 492] [outer = 1A7D6C00] 10:01:09 INFO - PROCESS | 3812 | 1464627669375 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 615ms 10:01:09 INFO - PROCESS | 3812 | 1464627669413 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 10:01:09 INFO - PROCESS | 3812 | 1464627669415 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 10:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:01:09 INFO - PROCESS | 3812 | 1464627669418 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:01:09 INFO - PROCESS | 3812 | 1464627669420 Marionette TRACE conn2 <- [1,622,null,{}] 10:01:09 INFO - PROCESS | 3812 | 1464627669423 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:09 INFO - PROCESS | 3812 | 1464627669526 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 10:01:09 INFO - PROCESS | 3812 | 1464627669536 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:09 INFO - PROCESS | 3812 | ++DOCSHELL 140EA400 == 61 [pid = 3812] [id = 165] 10:01:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1A285000) [pid = 3812] [serial = 493] [outer = 00000000] 10:01:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1A789400) [pid = 3812] [serial = 494] [outer = 1A285000] 10:01:09 INFO - PROCESS | 3812 | 1464627669587 Marionette DEBUG loaded listener.js 10:01:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (1A87D800) [pid = 3812] [serial = 495] [outer = 1A285000] 10:01:10 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:10 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:01:10 INFO - PROCESS | 3812 | 1464627670219 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:01:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 831ms 10:01:10 INFO - PROCESS | 3812 | 1464627670246 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 10:01:10 INFO - PROCESS | 3812 | 1464627670251 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 10:01:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:01:10 INFO - PROCESS | 3812 | 1464627670256 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 3812 | 1464627670260 Marionette TRACE conn2 <- [1,626,null,{}] 10:01:10 INFO - PROCESS | 3812 | 1464627670265 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:10 INFO - PROCESS | 3812 | 1464627670373 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 10:01:10 INFO - PROCESS | 3812 | 1464627670497 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 3812 | ++DOCSHELL 10A5A000 == 62 [pid = 3812] [id = 166] 10:01:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (10A5D800) [pid = 3812] [serial = 496] [outer = 00000000] 10:01:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (13167800) [pid = 3812] [serial = 497] [outer = 10A5D800] 10:01:10 INFO - PROCESS | 3812 | 1464627670554 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (13BCD000) [pid = 3812] [serial = 498] [outer = 10A5D800] 10:01:10 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:11 INFO - PROCESS | 3812 | 1464627671161 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:01:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:01:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 923ms 10:01:11 INFO - PROCESS | 3812 | 1464627671186 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 3812 | 1464627671192 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 10:01:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:01:11 INFO - PROCESS | 3812 | 1464627671198 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 3812 | 1464627671201 Marionette TRACE conn2 <- [1,630,null,{}] 10:01:11 INFO - PROCESS | 3812 | 1464627671205 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:11 INFO - PROCESS | 3812 | 1464627671311 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 10:01:11 INFO - PROCESS | 3812 | 1464627671434 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 3812 | ++DOCSHELL 140F1800 == 63 [pid = 3812] [id = 167] 10:01:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (140F1C00) [pid = 3812] [serial = 499] [outer = 00000000] 10:01:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1537B800) [pid = 3812] [serial = 500] [outer = 140F1C00] 10:01:11 INFO - PROCESS | 3812 | 1464627671489 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (15D18800) [pid = 3812] [serial = 501] [outer = 140F1C00] 10:01:12 INFO - PROCESS | 3812 | 1464627672042 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:01:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:01:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 892ms 10:01:12 INFO - PROCESS | 3812 | 1464627672101 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 3812 | 1464627672103 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 10:01:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:01:12 INFO - PROCESS | 3812 | 1464627672107 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 3812 | 1464627672112 Marionette TRACE conn2 <- [1,634,null,{}] 10:01:12 INFO - PROCESS | 3812 | 1464627672126 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:12 INFO - PROCESS | 3812 | 1464627672217 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 10:01:12 INFO - PROCESS | 3812 | 1464627672340 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:12 INFO - PROCESS | 3812 | ++DOCSHELL 1838A400 == 64 [pid = 3812] [id = 168] 10:01:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (19A9B000) [pid = 3812] [serial = 502] [outer = 00000000] 10:01:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (1A69FC00) [pid = 3812] [serial = 503] [outer = 19A9B000] 10:01:12 INFO - PROCESS | 3812 | 1464627672397 Marionette DEBUG loaded listener.js 10:01:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (1A7D1000) [pid = 3812] [serial = 504] [outer = 19A9B000] 10:01:12 INFO - PROCESS | 3812 | 1464627672968 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:01:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 939ms 10:01:13 INFO - PROCESS | 3812 | 1464627673036 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 3812 | 1464627673039 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 10:01:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:01:13 INFO - PROCESS | 3812 | 1464627673042 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 3812 | 1464627673044 Marionette TRACE conn2 <- [1,638,null,{}] 10:01:13 INFO - PROCESS | 3812 | 1464627673048 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:13 INFO - PROCESS | 3812 | 1464627673155 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 10:01:13 INFO - PROCESS | 3812 | 1464627673250 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 3812 | ++DOCSHELL 1A788C00 == 65 [pid = 3812] [id = 169] 10:01:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (1A7D0800) [pid = 3812] [serial = 505] [outer = 00000000] 10:01:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (1AB28C00) [pid = 3812] [serial = 506] [outer = 1A7D0800] 10:01:13 INFO - PROCESS | 3812 | 1464627673287 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (1AD54800) [pid = 3812] [serial = 507] [outer = 1A7D0800] 10:01:13 INFO - PROCESS | 3812 | 1464627673825 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:01:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:01:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 831ms 10:01:13 INFO - PROCESS | 3812 | 1464627673868 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 10:01:13 INFO - PROCESS | 3812 | 1464627673871 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 10:01:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:01:13 INFO - PROCESS | 3812 | 1464627673874 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:01:13 INFO - PROCESS | 3812 | 1464627673876 Marionette TRACE conn2 <- [1,642,null,{}] 10:01:13 INFO - PROCESS | 3812 | 1464627673880 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:13 INFO - PROCESS | 3812 | 1464627673980 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 10:01:14 INFO - PROCESS | 3812 | 1464627674076 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 3812 | ++DOCSHELL 16307000 == 66 [pid = 3812] [id = 170] 10:01:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (16C1F000) [pid = 3812] [serial = 508] [outer = 00000000] 10:01:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (1844EC00) [pid = 3812] [serial = 509] [outer = 16C1F000] 10:01:14 INFO - PROCESS | 3812 | 1464627674129 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (18452C00) [pid = 3812] [serial = 510] [outer = 16C1F000] 10:01:14 INFO - PROCESS | 3812 | 1464627674837 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:01:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:01:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1016ms 10:01:14 INFO - PROCESS | 3812 | 1464627674914 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 10:01:14 INFO - PROCESS | 3812 | 1464627674919 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 10:01:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:01:14 INFO - PROCESS | 3812 | 1464627674923 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 3812 | 1464627674927 Marionette TRACE conn2 <- [1,646,null,{}] 10:01:14 INFO - PROCESS | 3812 | 1464627674932 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:15 INFO - PROCESS | 3812 | 1464627675066 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 10:01:15 INFO - PROCESS | 3812 | 1464627675193 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:15 INFO - PROCESS | 3812 | ++DOCSHELL 12856800 == 67 [pid = 3812] [id = 171] 10:01:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (12864C00) [pid = 3812] [serial = 511] [outer = 00000000] 10:01:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (140EE800) [pid = 3812] [serial = 512] [outer = 12864C00] 10:01:15 INFO - PROCESS | 3812 | 1464627675243 Marionette DEBUG loaded listener.js 10:01:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (143E4800) [pid = 3812] [serial = 513] [outer = 12864C00] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 1A7D6400 == 66 [pid = 3812] [id = 164] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 1A132C00 == 65 [pid = 3812] [id = 163] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 17A64000 == 64 [pid = 3812] [id = 162] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 17A6AC00 == 63 [pid = 3812] [id = 161] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 163B6C00 == 62 [pid = 3812] [id = 160] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 13BC5400 == 61 [pid = 3812] [id = 159] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 153F0C00 == 60 [pid = 3812] [id = 158] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 13DCE000 == 59 [pid = 3812] [id = 157] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 10B88400 == 58 [pid = 3812] [id = 156] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 0F2B1C00 == 57 [pid = 3812] [id = 155] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (15855C00) [pid = 3812] [serial = 409] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (17A5FC00) [pid = 3812] [serial = 413] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (11244C00) [pid = 3812] [serial = 406] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 12858800 == 56 [pid = 3812] [id = 151] 10:01:15 INFO - PROCESS | 3812 | --DOCSHELL 1285E000 == 55 [pid = 3812] [id = 150] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (1A7CF800) [pid = 3812] [serial = 434] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (16CC7400) [pid = 3812] [serial = 425] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (16F7A000) [pid = 3812] [serial = 426] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1AB2E000) [pid = 3812] [serial = 404] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (1584E000) [pid = 3812] [serial = 422] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (15D21400) [pid = 3812] [serial = 423] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (12A63800) [pid = 3812] [serial = 417] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (11242400) [pid = 3812] [serial = 416] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (1A8DF800) [pid = 3812] [serial = 437] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (11C01800) [pid = 3812] [serial = 419] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (13316800) [pid = 3812] [serial = 420] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (19A91000) [pid = 3812] [serial = 428] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (1A87AC00) [pid = 3812] [serial = 435] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (1A8E6C00) [pid = 3812] [serial = 438] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (153FF400) [pid = 3812] [serial = 443] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (11257800) [pid = 3812] [serial = 440] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (12D78800) [pid = 3812] [serial = 441] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1584F000) [pid = 3812] [serial = 173] [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.] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (1A178800) [pid = 3812] [serial = 431] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (1A286400) [pid = 3812] [serial = 432] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (17806400) [pid = 3812] [serial = 444] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (18762400) [pid = 3812] [serial = 429] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1A8DF000) [pid = 3812] [serial = 447] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (1A788800) [pid = 3812] [serial = 446] [outer = 00000000] [url = about:blank] 10:01:15 INFO - PROCESS | 3812 | 1464627675757 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:01:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:01:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 892ms 10:01:15 INFO - PROCESS | 3812 | 1464627675813 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 10:01:15 INFO - PROCESS | 3812 | 1464627675818 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 10:01:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:01:15 INFO - PROCESS | 3812 | 1464627675824 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 3812 | 1464627675826 Marionette TRACE conn2 <- [1,650,null,{}] 10:01:15 INFO - PROCESS | 3812 | 1464627675830 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:15 INFO - PROCESS | 3812 | 1464627675918 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 10:01:15 INFO - PROCESS | 3812 | 1464627676000 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 3812 | ++DOCSHELL 1285F800 == 56 [pid = 3812] [id = 172] 10:01:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (12861400) [pid = 3812] [serial = 514] [outer = 00000000] 10:01:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (13706800) [pid = 3812] [serial = 515] [outer = 12861400] 10:01:16 INFO - PROCESS | 3812 | 1464627676046 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (15376400) [pid = 3812] [serial = 516] [outer = 12861400] 10:01:16 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:16 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:16 INFO - PROCESS | 3812 | 1464627676423 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:01:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:01:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 631ms 10:01:16 INFO - PROCESS | 3812 | 1464627676444 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 10:01:16 INFO - PROCESS | 3812 | 1464627676447 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 10:01:16 INFO - PROCESS | 3812 | 1464627676450 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:01:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:01:16 INFO - PROCESS | 3812 | 1464627676454 Marionette TRACE conn2 <- [1,654,null,{}] 10:01:16 INFO - PROCESS | 3812 | 1464627676464 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:16 INFO - PROCESS | 3812 | 1464627676550 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 10:01:16 INFO - PROCESS | 3812 | 1464627676558 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 3812 | ++DOCSHELL 153FA400 == 57 [pid = 3812] [id = 173] 10:01:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (15857400) [pid = 3812] [serial = 517] [outer = 00000000] 10:01:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (1614AC00) [pid = 3812] [serial = 518] [outer = 15857400] 10:01:16 INFO - PROCESS | 3812 | 1464627676604 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (163B4800) [pid = 3812] [serial = 519] [outer = 15857400] 10:01:16 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:16 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:01:16 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:17 INFO - PROCESS | 3812 | 1464627677052 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:01:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 616ms 10:01:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:01:17 INFO - PROCESS | 3812 | 1464627677088 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 3812 | 1464627677090 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 10:01:17 INFO - PROCESS | 3812 | 1464627677094 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 3812 | 1464627677095 Marionette TRACE conn2 <- [1,658,null,{}] 10:01:17 INFO - PROCESS | 3812 | 1464627677099 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:17 INFO - PROCESS | 3812 | 1464627677183 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 10:01:17 INFO - PROCESS | 3812 | 1464627677191 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 3812 | ++DOCSHELL 16542000 == 58 [pid = 3812] [id = 174] 10:01:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (16C20C00) [pid = 3812] [serial = 520] [outer = 00000000] 10:01:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (16EFF400) [pid = 3812] [serial = 521] [outer = 16C20C00] 10:01:17 INFO - PROCESS | 3812 | 1464627677242 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (17904400) [pid = 3812] [serial = 522] [outer = 16C20C00] 10:01:17 INFO - PROCESS | 3812 | 1464627677700 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:01:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 677ms 10:01:17 INFO - PROCESS | 3812 | 1464627677779 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 3812 | 1464627677781 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 10:01:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:01:17 INFO - PROCESS | 3812 | 1464627677784 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 3812 | 1464627677786 Marionette TRACE conn2 <- [1,662,null,{}] 10:01:17 INFO - PROCESS | 3812 | 1464627677790 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:17 INFO - PROCESS | 3812 | 1464627677898 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 10:01:17 INFO - PROCESS | 3812 | 1464627677904 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 3812 | ++DOCSHELL 10B8C000 == 59 [pid = 3812] [id = 175] 10:01:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (16C1DC00) [pid = 3812] [serial = 523] [outer = 00000000] 10:01:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (17E06800) [pid = 3812] [serial = 524] [outer = 16C1DC00] 10:01:17 INFO - PROCESS | 3812 | 1464627678001 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1838B000) [pid = 3812] [serial = 525] [outer = 16C1DC00] 10:01:18 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:18 INFO - PROCESS | 3812 | [3812] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:01:18 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:18 INFO - PROCESS | 3812 | 1464627678454 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:01:18 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 10:01:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 10:01:18 INFO - PROCESS | 3812 | 1464627678489 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 3812 | 1464627678491 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 10:01:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:01:18 INFO - PROCESS | 3812 | 1464627678499 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 3812 | 1464627678501 Marionette TRACE conn2 <- [1,666,null,{}] 10:01:18 INFO - PROCESS | 3812 | 1464627678526 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:18 INFO - PROCESS | 3812 | 1464627678640 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 10:01:18 INFO - PROCESS | 3812 | 1464627678655 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:18 INFO - PROCESS | 3812 | ++DOCSHELL 18453400 == 60 [pid = 3812] [id = 176] 10:01:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1845B800) [pid = 3812] [serial = 526] [outer = 00000000] 10:01:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (19D24400) [pid = 3812] [serial = 527] [outer = 1845B800] 10:01:18 INFO - PROCESS | 3812 | 1464627678745 Marionette DEBUG loaded listener.js 10:01:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (19FA0400) [pid = 3812] [serial = 528] [outer = 1845B800] 10:01:19 INFO - PROCESS | 3812 | 1464627679168 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:01:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:01:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 708ms 10:01:19 INFO - PROCESS | 3812 | 1464627679202 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 10:01:19 INFO - PROCESS | 3812 | 1464627679204 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 10:01:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:01:19 INFO - PROCESS | 3812 | 1464627679207 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:01:19 INFO - PROCESS | 3812 | 1464627679209 Marionette TRACE conn2 <- [1,670,null,{}] 10:01:19 INFO - PROCESS | 3812 | 1464627679213 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:19 INFO - PROCESS | 3812 | 1464627679327 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 10:01:19 INFO - PROCESS | 3812 | 1464627679334 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 3812 | ++DOCSHELL 16B03C00 == 61 [pid = 3812] [id = 177] 10:01:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (19F9E400) [pid = 3812] [serial = 529] [outer = 00000000] 10:01:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (1A69AC00) [pid = 3812] [serial = 530] [outer = 19F9E400] 10:01:19 INFO - PROCESS | 3812 | 1464627679422 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (1A78A800) [pid = 3812] [serial = 531] [outer = 19F9E400] 10:01:19 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (1A7D6C00) [pid = 3812] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:01:19 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (16B02800) [pid = 3812] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:01:19 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (17A6D800) [pid = 3812] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:01:19 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (10B8B800) [pid = 3812] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:01:19 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (18762C00) [pid = 3812] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:01:19 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (140CE000) [pid = 3812] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:01:19 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (10483C00) [pid = 3812] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:01:19 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (1584EC00) [pid = 3812] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:01:19 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (153F1000) [pid = 3812] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:01:19 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (1A134400) [pid = 3812] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:01:19 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (18389800) [pid = 3812] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:01:20 INFO - PROCESS | 3812 | 1464627680393 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:01:20 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) 10:01:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1231ms 10:01:20 INFO - PROCESS | 3812 | 1464627680445 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 10:01:20 INFO - PROCESS | 3812 | 1464627680447 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 10:01:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:01:20 INFO - PROCESS | 3812 | 1464627680451 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 3812 | 1464627680452 Marionette TRACE conn2 <- [1,674,null,{}] 10:01:20 INFO - PROCESS | 3812 | 1464627680456 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:20 INFO - PROCESS | 3812 | 1464627680544 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 10:01:20 INFO - PROCESS | 3812 | 1464627680552 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 3812 | ++DOCSHELL 13315C00 == 62 [pid = 3812] [id = 178] 10:01:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1331D400) [pid = 3812] [serial = 532] [outer = 00000000] 10:01:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (163A9000) [pid = 3812] [serial = 533] [outer = 1331D400] 10:01:20 INFO - PROCESS | 3812 | 1464627680595 Marionette DEBUG loaded listener.js 10:01:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (180CC400) [pid = 3812] [serial = 534] [outer = 1331D400] 10:01:21 INFO - PROCESS | 3812 | 1464627681464 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:01:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:01:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1016ms 10:01:21 INFO - PROCESS | 3812 | 1464627681475 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 3812 | 1464627681477 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 10:01:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:01:21 INFO - PROCESS | 3812 | 1464627681494 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 3812 | 1464627681495 Marionette TRACE conn2 <- [1,678,null,{}] 10:01:21 INFO - PROCESS | 3812 | 1464627681499 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:21 INFO - PROCESS | 3812 | 1464627681606 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 10:01:21 INFO - PROCESS | 3812 | 1464627681615 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:21 INFO - PROCESS | 3812 | ++DOCSHELL 15854800 == 63 [pid = 3812] [id = 179] 10:01:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (163A9800) [pid = 3812] [serial = 535] [outer = 00000000] 10:01:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1A5F7400) [pid = 3812] [serial = 536] [outer = 163A9800] 10:01:21 INFO - PROCESS | 3812 | 1464627681659 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1A7D1800) [pid = 3812] [serial = 537] [outer = 163A9800] 10:01:22 INFO - PROCESS | 3812 | 1464627682735 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:01:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:01:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1292ms 10:01:22 INFO - PROCESS | 3812 | 1464627682787 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 10:01:22 INFO - PROCESS | 3812 | 1464627682791 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 10:01:22 INFO - PROCESS | 3812 | 1464627682838 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:01:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:01:22 INFO - PROCESS | 3812 | 1464627682841 Marionette TRACE conn2 <- [1,682,null,{}] 10:01:22 INFO - PROCESS | 3812 | 1464627682848 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:22 INFO - PROCESS | 3812 | 1464627682943 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 10:01:23 INFO - PROCESS | 3812 | 1464627683098 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 3812 | ++DOCSHELL 12A6A400 == 64 [pid = 3812] [id = 180] 10:01:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (12B8AC00) [pid = 3812] [serial = 538] [outer = 00000000] 10:01:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (13BB6000) [pid = 3812] [serial = 539] [outer = 12B8AC00] 10:01:23 INFO - PROCESS | 3812 | 1464627683198 Marionette DEBUG loaded listener.js 10:01:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (13DC4C00) [pid = 3812] [serial = 540] [outer = 12B8AC00] 10:01:24 INFO - PROCESS | 3812 | 1464627684216 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:01:24 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) 10:01:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1431ms 10:01:24 INFO - PROCESS | 3812 | 1464627684288 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 10:01:24 INFO - PROCESS | 3812 | 1464627684294 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 10:01:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:01:24 INFO - PROCESS | 3812 | 1464627684300 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:01:24 INFO - PROCESS | 3812 | 1464627684303 Marionette TRACE conn2 <- [1,686,null,{}] 10:01:24 INFO - PROCESS | 3812 | 1464627684349 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:24 INFO - PROCESS | 3812 | 1464627684447 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 10:01:24 INFO - PROCESS | 3812 | 1464627684574 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:24 INFO - PROCESS | 3812 | ++DOCSHELL 1613F000 == 65 [pid = 3812] [id = 181] 10:01:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (1614A400) [pid = 3812] [serial = 541] [outer = 00000000] 10:01:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (16B02C00) [pid = 3812] [serial = 542] [outer = 1614A400] 10:01:24 INFO - PROCESS | 3812 | 1464627684627 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (175AC400) [pid = 3812] [serial = 543] [outer = 1614A400] 10:01:25 INFO - PROCESS | 3812 | 1464627685622 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:01:25 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) 10:01:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1339ms 10:01:25 INFO - PROCESS | 3812 | 1464627685637 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 3812 | 1464627685640 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 10:01:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:01:25 INFO - PROCESS | 3812 | 1464627685644 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 3812 | 1464627685648 Marionette TRACE conn2 <- [1,690,null,{}] 10:01:25 INFO - PROCESS | 3812 | 1464627685658 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:25 INFO - PROCESS | 3812 | 1464627685778 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 10:01:25 INFO - PROCESS | 3812 | 1464627685887 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B5C00 == 66 [pid = 3812] [id = 182] 10:01:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (10374400) [pid = 3812] [serial = 544] [outer = 00000000] 10:01:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (12A6DC00) [pid = 3812] [serial = 545] [outer = 10374400] 10:01:25 INFO - PROCESS | 3812 | 1464627685986 Marionette DEBUG loaded listener.js 10:01:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (140F7C00) [pid = 3812] [serial = 546] [outer = 10374400] 10:01:27 INFO - PROCESS | 3812 | 1464627687109 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:01:27 INFO - PROCESS | 3812 | --DOCSHELL 1613E800 == 65 [pid = 3812] [id = 138] 10:01:27 INFO - PROCESS | 3812 | --DOCSHELL 153F8400 == 64 [pid = 3812] [id = 137] 10:01:27 INFO - PROCESS | 3812 | --DOCSHELL 13315C00 == 63 [pid = 3812] [id = 178] 10:01:27 INFO - PROCESS | 3812 | --DOCSHELL 16B03C00 == 62 [pid = 3812] [id = 177] 10:01:27 INFO - PROCESS | 3812 | --DOCSHELL 18453400 == 61 [pid = 3812] [id = 176] 10:01:27 INFO - PROCESS | 3812 | --DOCSHELL 10B8C000 == 60 [pid = 3812] [id = 175] 10:01:27 INFO - PROCESS | 3812 | --DOCSHELL 16542000 == 59 [pid = 3812] [id = 174] 10:01:27 INFO - PROCESS | 3812 | --DOCSHELL 153FA400 == 58 [pid = 3812] [id = 173] 10:01:27 INFO - PROCESS | 3812 | --DOCSHELL 1285F800 == 57 [pid = 3812] [id = 172] 10:01:27 INFO - PROCESS | 3812 | --DOCSHELL 12856800 == 56 [pid = 3812] [id = 171] 10:01:27 INFO - PROCESS | 3812 | --DOCSHELL 10A5A000 == 55 [pid = 3812] [id = 166] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (1A8E0000) [pid = 3812] [serial = 359] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (16CD2800) [pid = 3812] [serial = 479] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (1838BC00) [pid = 3812] [serial = 482] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (12865000) [pid = 3812] [serial = 449] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (17901400) [pid = 3812] [serial = 480] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (12890000) [pid = 3812] [serial = 452] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (15378800) [pid = 3812] [serial = 455] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (1A278C00) [pid = 3812] [serial = 458] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (1142C000) [pid = 3812] [serial = 467] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (13160000) [pid = 3812] [serial = 468] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (19FA2800) [pid = 3812] [serial = 485] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (140ECC00) [pid = 3812] [serial = 470] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (140F5800) [pid = 3812] [serial = 471] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (12856400) [pid = 3812] [serial = 465] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (10E1CC00) [pid = 3812] [serial = 464] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (163A8400) [pid = 3812] [serial = 476] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (153F9400) [pid = 3812] [serial = 473] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (158C2800) [pid = 3812] [serial = 474] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0F2B3400) [pid = 3812] [serial = 461] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (1838C400) [pid = 3812] [serial = 483] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1A5EDC00) [pid = 3812] [serial = 488] [outer = 00000000] [url = about:blank] 10:01:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (1A13BC00) [pid = 3812] [serial = 486] [outer = 00000000] [url = about:blank] 10:01:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1538ms 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (1A6A5000) [pid = 3812] [serial = 489] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (1A8DEC00) [pid = 3812] [serial = 492] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (163B0400) [pid = 3812] [serial = 477] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (1A882000) [pid = 3812] [serial = 491] [outer = 00000000] [url = about:blank] 10:01:27 INFO - PROCESS | 3812 | 1464627687189 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 10:01:27 INFO - PROCESS | 3812 | 1464627687193 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 10:01:27 INFO - PROCESS | 3812 | 1464627687199 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:01:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:01:27 INFO - PROCESS | 3812 | 1464627687201 Marionette TRACE conn2 <- [1,694,null,{}] 10:01:27 INFO - PROCESS | 3812 | 1464627687244 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:27 INFO - PROCESS | 3812 | 1464627687339 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 10:01:27 INFO - PROCESS | 3812 | 1464627687418 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 3812 | ++DOCSHELL 1285A400 == 56 [pid = 3812] [id = 183] 10:01:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (1285AC00) [pid = 3812] [serial = 547] [outer = 00000000] 10:01:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (12864000) [pid = 3812] [serial = 548] [outer = 1285AC00] 10:01:27 INFO - PROCESS | 3812 | 1464627687466 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (13079000) [pid = 3812] [serial = 549] [outer = 1285AC00] 10:01:28 INFO - PROCESS | 3812 | 1464627688307 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:01:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:01:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1170ms 10:01:28 INFO - PROCESS | 3812 | 1464627688375 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 3812 | 1464627688381 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 10:01:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:01:28 INFO - PROCESS | 3812 | 1464627688387 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 3812 | 1464627688389 Marionette TRACE conn2 <- [1,698,null,{}] 10:01:28 INFO - PROCESS | 3812 | 1464627688393 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:28 INFO - PROCESS | 3812 | 1464627688482 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 10:01:28 INFO - PROCESS | 3812 | 1464627688489 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 3812 | ++DOCSHELL 140EDC00 == 57 [pid = 3812] [id = 184] 10:01:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (140EE000) [pid = 3812] [serial = 550] [outer = 00000000] 10:01:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (143F3800) [pid = 3812] [serial = 551] [outer = 140EE000] 10:01:28 INFO - PROCESS | 3812 | 1464627688534 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (153F2C00) [pid = 3812] [serial = 552] [outer = 140EE000] 10:01:29 INFO - PROCESS | 3812 | 1464627689462 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:01:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1139ms 10:01:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:01:29 INFO - PROCESS | 3812 | 1464627689525 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 3812 | 1464627689527 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 10:01:29 INFO - PROCESS | 3812 | 1464627689531 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 3812 | 1464627689534 Marionette TRACE conn2 <- [1,702,null,{}] 10:01:29 INFO - PROCESS | 3812 | 1464627689544 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:29 INFO - PROCESS | 3812 | 1464627689657 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 10:01:29 INFO - PROCESS | 3812 | 1464627689666 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:29 INFO - PROCESS | 3812 | ++DOCSHELL 1613E800 == 58 [pid = 3812] [id = 185] 10:01:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (16304000) [pid = 3812] [serial = 553] [outer = 00000000] 10:01:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (163B2400) [pid = 3812] [serial = 554] [outer = 16304000] 10:01:29 INFO - PROCESS | 3812 | 1464627689771 Marionette DEBUG loaded listener.js 10:01:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (16B02800) [pid = 3812] [serial = 555] [outer = 16304000] 10:01:30 INFO - PROCESS | 3812 | 1464627690662 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:01:30 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 10:01:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1170ms 10:01:30 INFO - PROCESS | 3812 | 1464627690717 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 10:01:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:01:30 INFO - PROCESS | 3812 | 1464627690720 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 10:01:30 INFO - PROCESS | 3812 | 1464627690723 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:01:30 INFO - PROCESS | 3812 | 1464627690725 Marionette TRACE conn2 <- [1,706,null,{}] 10:01:30 INFO - PROCESS | 3812 | 1464627690729 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:30 INFO - PROCESS | 3812 | 1464627690850 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 10:01:30 INFO - PROCESS | 3812 | 1464627690901 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 3812 | ++DOCSHELL 16B0A000 == 59 [pid = 3812] [id = 186] 10:01:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (16CCF400) [pid = 3812] [serial = 556] [outer = 00000000] 10:01:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (17A6D800) [pid = 3812] [serial = 557] [outer = 16CCF400] 10:01:30 INFO - PROCESS | 3812 | 1464627690946 Marionette DEBUG loaded listener.js 10:01:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (180D0C00) [pid = 3812] [serial = 558] [outer = 16CCF400] 10:01:31 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (1331D400) [pid = 3812] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:01:31 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (12861400) [pid = 3812] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:01:31 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (15857400) [pid = 3812] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:01:31 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (19F9E400) [pid = 3812] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:01:31 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (12864C00) [pid = 3812] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:01:31 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (16C1F000) [pid = 3812] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:01:31 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1845B800) [pid = 3812] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:01:31 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (16C1DC00) [pid = 3812] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:01:31 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (16C20C00) [pid = 3812] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:01:31 INFO - PROCESS | 3812 | 1464627691824 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:01:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:01:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1123ms 10:01:31 INFO - PROCESS | 3812 | 1464627691846 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 10:01:31 INFO - PROCESS | 3812 | 1464627691848 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 10:01:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:01:31 INFO - PROCESS | 3812 | 1464627691851 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 3812 | 1464627691853 Marionette TRACE conn2 <- [1,710,null,{}] 10:01:31 INFO - PROCESS | 3812 | 1464627691857 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:31 INFO - PROCESS | 3812 | 1464627691936 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 10:01:32 INFO - PROCESS | 3812 | 1464627692010 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 3812 | ++DOCSHELL 140F0400 == 60 [pid = 3812] [id = 187] 10:01:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (15377400) [pid = 3812] [serial = 559] [outer = 00000000] 10:01:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1780CC00) [pid = 3812] [serial = 560] [outer = 15377400] 10:01:32 INFO - PROCESS | 3812 | 1464627692055 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (17910400) [pid = 3812] [serial = 561] [outer = 15377400] 10:01:32 INFO - PROCESS | 3812 | 1464627692436 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:01:32 INFO - PROCESS | 3812 | 1464627692493 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 10:01:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:01:32 INFO - PROCESS | 3812 | 1464627692497 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:01:32 INFO - PROCESS | 3812 | 1464627692500 Marionette TRACE conn2 <- [1,714,null,{}] 10:01:32 INFO - PROCESS | 3812 | 1464627692504 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:32 INFO - PROCESS | 3812 | 1464627692633 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 10:01:32 INFO - PROCESS | 3812 | 1464627692648 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 3812 | ++DOCSHELL 17191000 == 61 [pid = 3812] [id = 188] 10:01:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (17901400) [pid = 3812] [serial = 562] [outer = 00000000] 10:01:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (19D25000) [pid = 3812] [serial = 563] [outer = 17901400] 10:01:32 INFO - PROCESS | 3812 | 1464627692693 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (19FA1400) [pid = 3812] [serial = 564] [outer = 17901400] 10:01:33 INFO - PROCESS | 3812 | 1464627693108 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:01:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 677ms 10:01:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:01:33 INFO - PROCESS | 3812 | 1464627693176 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 3812 | 1464627693178 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 10:01:33 INFO - PROCESS | 3812 | 1464627693282 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 3812 | 1464627693286 Marionette TRACE conn2 <- [1,718,null,{}] 10:01:33 INFO - PROCESS | 3812 | 1464627693297 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:33 INFO - PROCESS | 3812 | 1464627693418 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 10:01:33 INFO - PROCESS | 3812 | 1464627693511 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 3812 | ++DOCSHELL 114A8C00 == 62 [pid = 3812] [id = 189] 10:01:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (114AF400) [pid = 3812] [serial = 565] [outer = 00000000] 10:01:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (12A67C00) [pid = 3812] [serial = 566] [outer = 114AF400] 10:01:33 INFO - PROCESS | 3812 | 1464627693573 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (12864800) [pid = 3812] [serial = 567] [outer = 114AF400] 10:01:34 INFO - PROCESS | 3812 | 1464627694132 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 10:01:34 INFO - PROCESS | 3812 | 1464627694173 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 10:01:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:01:34 INFO - PROCESS | 3812 | 1464627694178 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 3812 | 1464627694181 Marionette TRACE conn2 <- [1,722,null,{}] 10:01:34 INFO - PROCESS | 3812 | 1464627694189 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:34 INFO - PROCESS | 3812 | 1464627694295 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 10:01:34 INFO - PROCESS | 3812 | 1464627694392 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 3812 | ++DOCSHELL 158C2800 == 63 [pid = 3812] [id = 190] 10:01:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (158C3000) [pid = 3812] [serial = 568] [outer = 00000000] 10:01:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (16309400) [pid = 3812] [serial = 569] [outer = 158C3000] 10:01:34 INFO - PROCESS | 3812 | 1464627694446 Marionette DEBUG loaded listener.js 10:01:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (163B0800) [pid = 3812] [serial = 570] [outer = 158C3000] 10:01:34 INFO - PROCESS | 3812 | 1464627695007 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:01:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 816ms 10:01:35 INFO - PROCESS | 3812 | 1464627695022 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 3812 | 1464627695024 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 10:01:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:01:35 INFO - PROCESS | 3812 | 1464627695044 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 3812 | 1464627695046 Marionette TRACE conn2 <- [1,726,null,{}] 10:01:35 INFO - PROCESS | 3812 | 1464627695051 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:35 INFO - PROCESS | 3812 | 1464627695158 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 10:01:35 INFO - PROCESS | 3812 | 1464627695242 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:35 INFO - PROCESS | 3812 | ++DOCSHELL 1331BC00 == 64 [pid = 3812] [id = 191] 10:01:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (163AE400) [pid = 3812] [serial = 571] [outer = 00000000] 10:01:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1A286400) [pid = 3812] [serial = 572] [outer = 163AE400] 10:01:35 INFO - PROCESS | 3812 | 1464627695303 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1A69B400) [pid = 3812] [serial = 573] [outer = 163AE400] 10:01:36 INFO - PROCESS | 3812 | 1464627696350 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:01:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:01:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1369ms 10:01:36 INFO - PROCESS | 3812 | 1464627696409 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 10:01:36 INFO - PROCESS | 3812 | 1464627696411 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 10:01:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:01:36 INFO - PROCESS | 3812 | 1464627696415 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:01:36 INFO - PROCESS | 3812 | 1464627696417 Marionette TRACE conn2 <- [1,730,null,{}] 10:01:36 INFO - PROCESS | 3812 | 1464627696421 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:36 INFO - PROCESS | 3812 | 1464627696554 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 10:01:36 INFO - PROCESS | 3812 | 1464627696681 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 3812 | ++DOCSHELL 1A78B400 == 65 [pid = 3812] [id = 192] 10:01:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (1A87B400) [pid = 3812] [serial = 574] [outer = 00000000] 10:01:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (1A887400) [pid = 3812] [serial = 575] [outer = 1A87B400] 10:01:36 INFO - PROCESS | 3812 | 1464627696736 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (1A8E1400) [pid = 3812] [serial = 576] [outer = 1A87B400] 10:01:37 INFO - PROCESS | 3812 | 1464627697714 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:01:37 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 10:01:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1339ms 10:01:37 INFO - PROCESS | 3812 | 1464627697758 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 3812 | 1464627697760 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 10:01:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:01:37 INFO - PROCESS | 3812 | 1464627697764 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 3812 | 1464627697766 Marionette TRACE conn2 <- [1,734,null,{}] 10:01:37 INFO - PROCESS | 3812 | 1464627697770 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:37 INFO - PROCESS | 3812 | 1464627697868 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 10:01:37 INFO - PROCESS | 3812 | 1464627697977 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 3812 | ++DOCSHELL 1A878400 == 66 [pid = 3812] [id = 193] 10:01:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (1A8E3400) [pid = 3812] [serial = 577] [outer = 00000000] 10:01:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (1AB24400) [pid = 3812] [serial = 578] [outer = 1A8E3400] 10:01:38 INFO - PROCESS | 3812 | 1464627698073 Marionette DEBUG loaded listener.js 10:01:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (1AB2B400) [pid = 3812] [serial = 579] [outer = 1A8E3400] 10:01:39 INFO - PROCESS | 3812 | 1464627699231 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:01:39 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.) 10:01:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1477ms 10:01:39 INFO - PROCESS | 3812 | 1464627699243 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 10:01:39 INFO - PROCESS | 3812 | 1464627699247 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 10:01:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:01:39 INFO - PROCESS | 3812 | 1464627699302 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:01:39 INFO - PROCESS | 3812 | 1464627699306 Marionette TRACE conn2 <- [1,738,null,{}] 10:01:39 INFO - PROCESS | 3812 | 1464627699351 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:39 INFO - PROCESS | 3812 | 1464627699450 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 10:01:39 INFO - PROCESS | 3812 | 1464627699539 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:39 INFO - PROCESS | 3812 | ++DOCSHELL 10ACC800 == 67 [pid = 3812] [id = 194] 10:01:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (10ACE800) [pid = 3812] [serial = 580] [outer = 00000000] 10:01:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (10ECC800) [pid = 3812] [serial = 581] [outer = 10ACE800] 10:01:39 INFO - PROCESS | 3812 | 1464627699587 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (13395C00) [pid = 3812] [serial = 582] [outer = 10ACE800] 10:01:39 INFO - PROCESS | 3812 | --DOCSHELL 1A788C00 == 66 [pid = 3812] [id = 169] 10:01:39 INFO - PROCESS | 3812 | --DOCSHELL 140F0400 == 65 [pid = 3812] [id = 187] 10:01:39 INFO - PROCESS | 3812 | --DOCSHELL 16B0A000 == 64 [pid = 3812] [id = 186] 10:01:39 INFO - PROCESS | 3812 | --DOCSHELL 1613E800 == 63 [pid = 3812] [id = 185] 10:01:39 INFO - PROCESS | 3812 | --DOCSHELL 140EDC00 == 62 [pid = 3812] [id = 184] 10:01:39 INFO - PROCESS | 3812 | --DOCSHELL 1285A400 == 61 [pid = 3812] [id = 183] 10:01:39 INFO - PROCESS | 3812 | --DOCSHELL 0F2B5C00 == 60 [pid = 3812] [id = 182] 10:01:39 INFO - PROCESS | 3812 | --DOCSHELL 1613F000 == 59 [pid = 3812] [id = 181] 10:01:39 INFO - PROCESS | 3812 | --DOCSHELL 12A6A400 == 58 [pid = 3812] [id = 180] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (180CC400) [pid = 3812] [serial = 534] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (1A5F7400) [pid = 3812] [serial = 536] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (15376400) [pid = 3812] [serial = 516] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (1614AC00) [pid = 3812] [serial = 518] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (1A69AC00) [pid = 3812] [serial = 530] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (163B4800) [pid = 3812] [serial = 519] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (13706800) [pid = 3812] [serial = 515] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (140EE800) [pid = 3812] [serial = 512] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (18452C00) [pid = 3812] [serial = 510] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (1A78A800) [pid = 3812] [serial = 531] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (1844EC00) [pid = 3812] [serial = 509] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (1A789400) [pid = 3812] [serial = 494] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (19FA0400) [pid = 3812] [serial = 528] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (1AB28C00) [pid = 3812] [serial = 506] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (143E4800) [pid = 3812] [serial = 513] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (1838B000) [pid = 3812] [serial = 525] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1537B800) [pid = 3812] [serial = 500] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (1A69FC00) [pid = 3812] [serial = 503] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (16EFF400) [pid = 3812] [serial = 521] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (17904400) [pid = 3812] [serial = 522] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (13167800) [pid = 3812] [serial = 497] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (19D24400) [pid = 3812] [serial = 527] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (17E06800) [pid = 3812] [serial = 524] [outer = 00000000] [url = about:blank] 10:01:39 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (163A9000) [pid = 3812] [serial = 533] [outer = 00000000] [url = about:blank] 10:01:40 INFO - PROCESS | 3812 | 1464627700519 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:01:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1277ms 10:01:40 INFO - PROCESS | 3812 | 1464627700537 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 10:01:40 INFO - PROCESS | 3812 | 1464627700542 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 10:01:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:01:40 INFO - PROCESS | 3812 | 1464627700548 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 3812 | 1464627700551 Marionette TRACE conn2 <- [1,742,null,{}] 10:01:40 INFO - PROCESS | 3812 | 1464627700555 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:40 INFO - PROCESS | 3812 | 1464627700640 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 10:01:40 INFO - PROCESS | 3812 | 1464627700649 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 3812 | ++DOCSHELL 13BC5C00 == 59 [pid = 3812] [id = 195] 10:01:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (13BC7000) [pid = 3812] [serial = 583] [outer = 00000000] 10:01:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (140F5C00) [pid = 3812] [serial = 584] [outer = 13BC7000] 10:01:40 INFO - PROCESS | 3812 | 1464627700698 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (143F2000) [pid = 3812] [serial = 585] [outer = 13BC7000] 10:01:41 INFO - PROCESS | 3812 | 1464627701626 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:01:41 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 10:01:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1124ms 10:01:41 INFO - PROCESS | 3812 | 1464627701679 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 10:01:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:01:41 INFO - PROCESS | 3812 | 1464627701682 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 10:01:41 INFO - PROCESS | 3812 | 1464627701685 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 3812 | 1464627701689 Marionette TRACE conn2 <- [1,746,null,{}] 10:01:41 INFO - PROCESS | 3812 | 1464627701698 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:41 INFO - PROCESS | 3812 | 1464627701783 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 10:01:41 INFO - PROCESS | 3812 | 1464627701792 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:41 INFO - PROCESS | 3812 | ++DOCSHELL 1614AC00 == 60 [pid = 3812] [id = 196] 10:01:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (1630CC00) [pid = 3812] [serial = 586] [outer = 00000000] 10:01:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (16B03C00) [pid = 3812] [serial = 587] [outer = 1630CC00] 10:01:41 INFO - PROCESS | 3812 | 1464627701838 Marionette DEBUG loaded listener.js 10:01:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (17192400) [pid = 3812] [serial = 588] [outer = 1630CC00] 10:01:42 INFO - PROCESS | 3812 | 1464627702309 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:01:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:01:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 677ms 10:01:42 INFO - PROCESS | 3812 | 1464627702365 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 10:01:42 INFO - PROCESS | 3812 | 1464627702368 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 10:01:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:01:42 INFO - PROCESS | 3812 | 1464627702388 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:01:42 INFO - PROCESS | 3812 | 1464627702389 Marionette TRACE conn2 <- [1,750,null,{}] 10:01:42 INFO - PROCESS | 3812 | 1464627702393 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:42 INFO - PROCESS | 3812 | 1464627702503 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 10:01:42 INFO - PROCESS | 3812 | 1464627702513 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 3812 | ++DOCSHELL 17E06C00 == 61 [pid = 3812] [id = 197] 10:01:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (17E0DC00) [pid = 3812] [serial = 589] [outer = 00000000] 10:01:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1838A000) [pid = 3812] [serial = 590] [outer = 17E0DC00] 10:01:42 INFO - PROCESS | 3812 | 1464627702602 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (18455800) [pid = 3812] [serial = 591] [outer = 17E0DC00] 10:01:43 INFO - PROCESS | 3812 | 1464627703460 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:01:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1138ms 10:01:43 INFO - PROCESS | 3812 | 1464627703519 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 10:01:43 INFO - PROCESS | 3812 | 1464627703521 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 10:01:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:01:43 INFO - PROCESS | 3812 | 1464627703533 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 3812 | 1464627703535 Marionette TRACE conn2 <- [1,754,null,{}] 10:01:43 INFO - PROCESS | 3812 | 1464627703538 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:43 INFO - PROCESS | 3812 | 1464627703645 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 10:01:43 INFO - PROCESS | 3812 | 1464627703652 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 3812 | ++DOCSHELL 10A5E400 == 62 [pid = 3812] [id = 198] 10:01:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (17EFC400) [pid = 3812] [serial = 592] [outer = 00000000] 10:01:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (18766000) [pid = 3812] [serial = 593] [outer = 17EFC400] 10:01:43 INFO - PROCESS | 3812 | 1464627703702 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (19A95800) [pid = 3812] [serial = 594] [outer = 17EFC400] 10:01:44 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (15377400) [pid = 3812] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:01:44 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (1285AC00) [pid = 3812] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:01:44 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (16CCF400) [pid = 3812] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:01:44 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (140EE000) [pid = 3812] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:01:44 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (16304000) [pid = 3812] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:01:44 INFO - PROCESS | 3812 | 1464627704603 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:01:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:01:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1123ms 10:01:44 INFO - PROCESS | 3812 | 1464627704657 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 10:01:44 INFO - PROCESS | 3812 | 1464627704659 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 10:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:01:44 INFO - PROCESS | 3812 | 1464627704663 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 3812 | 1464627704664 Marionette TRACE conn2 <- [1,758,null,{}] 10:01:44 INFO - PROCESS | 3812 | 1464627704668 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:44 INFO - PROCESS | 3812 | 1464627704803 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 10:01:44 INFO - PROCESS | 3812 | 1464627704852 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:44 INFO - PROCESS | 3812 | ++DOCSHELL 16302800 == 63 [pid = 3812] [id = 199] 10:01:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (16304000) [pid = 3812] [serial = 595] [outer = 00000000] 10:01:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1A17F400) [pid = 3812] [serial = 596] [outer = 16304000] 10:01:44 INFO - PROCESS | 3812 | 1464627704897 Marionette DEBUG loaded listener.js 10:01:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (1A788400) [pid = 3812] [serial = 597] [outer = 16304000] 10:01:45 INFO - PROCESS | 3812 | 1464627705270 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 616ms 10:01:45 INFO - PROCESS | 3812 | 1464627705284 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 3812 | 1464627705286 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 10:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:01:45 INFO - PROCESS | 3812 | 1464627705290 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - PROCESS | 3812 | 1464627705291 Marionette TRACE conn2 <- [1,762,null,{}] 10:01:45 INFO - PROCESS | 3812 | 1464627705295 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:45 INFO - PROCESS | 3812 | 1464627705406 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 10:01:45 INFO - PROCESS | 3812 | 1464627705415 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 3812 | ++DOCSHELL 1A5F7400 == 64 [pid = 3812] [id = 200] 10:01:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (1A786000) [pid = 3812] [serial = 598] [outer = 00000000] 10:01:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (1A87A400) [pid = 3812] [serial = 599] [outer = 1A786000] 10:01:45 INFO - PROCESS | 3812 | 1464627705458 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1A881400) [pid = 3812] [serial = 600] [outer = 1A786000] 10:01:45 INFO - PROCESS | 3812 | 1464627705873 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 616ms 10:01:45 INFO - PROCESS | 3812 | 1464627705928 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 10:01:45 INFO - PROCESS | 3812 | 1464627705930 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 10:01:45 INFO - PROCESS | 3812 | 1464627705933 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:01:45 INFO - PROCESS | 3812 | 1464627705934 Marionette TRACE conn2 <- [1,766,null,{}] 10:01:45 INFO - PROCESS | 3812 | 1464627705947 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:46 INFO - PROCESS | 3812 | 1464627706109 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 10:01:46 INFO - PROCESS | 3812 | 1464627706261 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:46 INFO - PROCESS | 3812 | ++DOCSHELL 10ACAC00 == 65 [pid = 3812] [id = 201] 10:01:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (10ACB000) [pid = 3812] [serial = 601] [outer = 00000000] 10:01:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (10AD7400) [pid = 3812] [serial = 602] [outer = 10ACB000] 10:01:46 INFO - PROCESS | 3812 | 1464627706319 Marionette DEBUG loaded listener.js 10:01:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (10ECC000) [pid = 3812] [serial = 603] [outer = 10ACB000] 10:01:46 INFO - PROCESS | 3812 | 1464627706902 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1016ms 10:01:46 INFO - PROCESS | 3812 | 1464627706957 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 10:01:46 INFO - PROCESS | 3812 | 1464627706961 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 10:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:01:46 INFO - PROCESS | 3812 | 1464627706986 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 3812 | 1464627706990 Marionette TRACE conn2 <- [1,770,null,{}] 10:01:46 INFO - PROCESS | 3812 | 1464627706995 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:47 INFO - PROCESS | 3812 | 1464627707103 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 10:01:47 INFO - PROCESS | 3812 | 1464627707231 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:47 INFO - PROCESS | 3812 | ++DOCSHELL 153FA800 == 66 [pid = 3812] [id = 202] 10:01:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (153FC400) [pid = 3812] [serial = 604] [outer = 00000000] 10:01:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (15857400) [pid = 3812] [serial = 605] [outer = 153FC400] 10:01:47 INFO - PROCESS | 3812 | 1464627707272 Marionette DEBUG loaded listener.js 10:01:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (1613E400) [pid = 3812] [serial = 606] [outer = 153FC400] 10:01:47 INFO - PROCESS | 3812 | 1464627707841 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 939ms 10:01:47 INFO - PROCESS | 3812 | 1464627707917 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 10:01:47 INFO - PROCESS | 3812 | 1464627707920 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 10:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:01:47 INFO - PROCESS | 3812 | 1464627707924 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 3812 | 1464627707926 Marionette TRACE conn2 <- [1,774,null,{}] 10:01:47 INFO - PROCESS | 3812 | 1464627707931 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:48 INFO - PROCESS | 3812 | 1464627708036 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 10:01:48 INFO - PROCESS | 3812 | 1464627708165 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 3812 | ++DOCSHELL 180D0400 == 67 [pid = 3812] [id = 203] 10:01:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (18389800) [pid = 3812] [serial = 607] [outer = 00000000] 10:01:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (19D21400) [pid = 3812] [serial = 608] [outer = 18389800] 10:01:48 INFO - PROCESS | 3812 | 1464627708221 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (1A178800) [pid = 3812] [serial = 609] [outer = 18389800] 10:01:48 INFO - PROCESS | 3812 | 1464627708831 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 985ms 10:01:48 INFO - PROCESS | 3812 | 1464627708908 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 10:01:48 INFO - PROCESS | 3812 | 1464627708912 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 10:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:01:48 INFO - PROCESS | 3812 | 1464627708923 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:01:48 INFO - PROCESS | 3812 | 1464627708927 Marionette TRACE conn2 <- [1,778,null,{}] 10:01:48 INFO - PROCESS | 3812 | 1464627708946 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:49 INFO - PROCESS | 3812 | 1464627709053 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 10:01:49 INFO - PROCESS | 3812 | 1464627709178 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 3812 | ++DOCSHELL 1AB23400 == 68 [pid = 3812] [id = 204] 10:01:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (1AB23800) [pid = 3812] [serial = 610] [outer = 00000000] 10:01:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (1B0C4800) [pid = 3812] [serial = 611] [outer = 1AB23800] 10:01:49 INFO - PROCESS | 3812 | 1464627709233 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (1B0C7C00) [pid = 3812] [serial = 612] [outer = 1AB23800] 10:01:49 INFO - PROCESS | 3812 | 1464627709839 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 985ms 10:01:49 INFO - PROCESS | 3812 | 1464627709909 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 3812 | 1464627709912 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 10:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:01:49 INFO - PROCESS | 3812 | 1464627709916 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 3812 | 1464627709917 Marionette TRACE conn2 <- [1,782,null,{}] 10:01:49 INFO - PROCESS | 3812 | 1464627709922 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:50 INFO - PROCESS | 3812 | 1464627710023 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 10:01:50 INFO - PROCESS | 3812 | 1464627710273 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B0800 == 69 [pid = 3812] [id = 205] 10:01:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (0F2B1000) [pid = 3812] [serial = 613] [outer = 00000000] 10:01:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (10ACC400) [pid = 3812] [serial = 614] [outer = 0F2B1000] 10:01:50 INFO - PROCESS | 3812 | 1464627710349 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (10E13000) [pid = 3812] [serial = 615] [outer = 0F2B1000] 10:01:50 INFO - PROCESS | 3812 | 1464627710936 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1077ms 10:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:01:50 INFO - PROCESS | 3812 | 1464627710999 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 3812 | 1464627711003 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 10:01:50 INFO - PROCESS | 3812 | 1464627711008 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 3812 | 1464627711011 Marionette TRACE conn2 <- [1,786,null,{}] 10:01:51 INFO - PROCESS | 3812 | 1464627711016 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:51 INFO - PROCESS | 3812 | 1464627711112 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 10:01:51 INFO - PROCESS | 3812 | 1464627711248 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 3812 | ++DOCSHELL 1330F000 == 70 [pid = 3812] [id = 206] 10:01:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (13712400) [pid = 3812] [serial = 616] [outer = 00000000] 10:01:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (13DC3000) [pid = 3812] [serial = 617] [outer = 13712400] 10:01:51 INFO - PROCESS | 3812 | 1464627711299 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (140ECC00) [pid = 3812] [serial = 618] [outer = 13712400] 10:01:51 INFO - PROCESS | 3812 | --DOCSHELL 1A5F7400 == 69 [pid = 3812] [id = 200] 10:01:51 INFO - PROCESS | 3812 | --DOCSHELL 140EA400 == 68 [pid = 3812] [id = 165] 10:01:51 INFO - PROCESS | 3812 | --DOCSHELL 16302800 == 67 [pid = 3812] [id = 199] 10:01:51 INFO - PROCESS | 3812 | --DOCSHELL 10A5E400 == 66 [pid = 3812] [id = 198] 10:01:51 INFO - PROCESS | 3812 | --DOCSHELL 17E06C00 == 65 [pid = 3812] [id = 197] 10:01:51 INFO - PROCESS | 3812 | --DOCSHELL 1614AC00 == 64 [pid = 3812] [id = 196] 10:01:51 INFO - PROCESS | 3812 | --DOCSHELL 13BC5C00 == 63 [pid = 3812] [id = 195] 10:01:51 INFO - PROCESS | 3812 | --DOCSHELL 10ACC800 == 62 [pid = 3812] [id = 194] 10:01:51 INFO - PROCESS | 3812 | --DOCSHELL 17191000 == 61 [pid = 3812] [id = 188] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (12A6DC00) [pid = 3812] [serial = 545] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (16B02C00) [pid = 3812] [serial = 542] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (13BB6000) [pid = 3812] [serial = 539] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (19D25000) [pid = 3812] [serial = 563] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (17910400) [pid = 3812] [serial = 561] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (12864000) [pid = 3812] [serial = 548] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (13079000) [pid = 3812] [serial = 549] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (17A6D800) [pid = 3812] [serial = 557] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (143F3800) [pid = 3812] [serial = 551] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (16B02800) [pid = 3812] [serial = 555] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (180D0C00) [pid = 3812] [serial = 558] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (1780CC00) [pid = 3812] [serial = 560] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (163B2400) [pid = 3812] [serial = 554] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (153F2C00) [pid = 3812] [serial = 552] [outer = 00000000] [url = about:blank] 10:01:51 INFO - PROCESS | 3812 | 1464627711751 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:01:51 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 10:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 785ms 10:01:51 INFO - PROCESS | 3812 | 1464627711792 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 3812 | 1464627711796 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 10:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:01:51 INFO - PROCESS | 3812 | 1464627711801 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 3812 | 1464627711803 Marionette TRACE conn2 <- [1,790,null,{}] 10:01:51 INFO - PROCESS | 3812 | 1464627711806 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:51 INFO - PROCESS | 3812 | 1464627711895 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 10:01:51 INFO - PROCESS | 3812 | 1464627711904 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 3812 | ++DOCSHELL 1370DC00 == 62 [pid = 3812] [id = 207] 10:01:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (13BB3400) [pid = 3812] [serial = 619] [outer = 00000000] 10:01:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (140F9C00) [pid = 3812] [serial = 620] [outer = 13BB3400] 10:01:51 INFO - PROCESS | 3812 | 1464627711948 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (15375C00) [pid = 3812] [serial = 621] [outer = 13BB3400] 10:01:52 INFO - PROCESS | 3812 | 1464627712416 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:01:52 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 10:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 616ms 10:01:52 INFO - PROCESS | 3812 | 1464627712439 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 3812 | 1464627712441 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 10:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:01:52 INFO - PROCESS | 3812 | 1464627712446 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 3812 | 1464627712451 Marionette TRACE conn2 <- [1,794,null,{}] 10:01:52 INFO - PROCESS | 3812 | 1464627712460 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:52 INFO - PROCESS | 3812 | 1464627712542 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 10:01:52 INFO - PROCESS | 3812 | 1464627712536 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 3812 | ++DOCSHELL 1537AC00 == 63 [pid = 3812] [id = 208] 10:01:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (15D19800) [pid = 3812] [serial = 622] [outer = 00000000] 10:01:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (16305800) [pid = 3812] [serial = 623] [outer = 15D19800] 10:01:52 INFO - PROCESS | 3812 | 1464627712581 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (1630A400) [pid = 3812] [serial = 624] [outer = 15D19800] 10:01:53 INFO - PROCESS | 3812 | 1464627713018 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:01:53 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 10:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 646ms 10:01:53 INFO - PROCESS | 3812 | 1464627713087 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 3812 | 1464627713089 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 10:01:53 INFO - PROCESS | 3812 | 1464627713093 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:01:53 INFO - PROCESS | 3812 | 1464627713094 Marionette TRACE conn2 <- [1,798,null,{}] 10:01:53 INFO - PROCESS | 3812 | 1464627713098 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:53 INFO - PROCESS | 3812 | 1464627713179 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 10:01:53 INFO - PROCESS | 3812 | 1464627713188 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 3812 | ++DOCSHELL 163B5800 == 64 [pid = 3812] [id = 209] 10:01:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (163B7400) [pid = 3812] [serial = 625] [outer = 00000000] 10:01:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (16CCF400) [pid = 3812] [serial = 626] [outer = 163B7400] 10:01:53 INFO - PROCESS | 3812 | 1464627713232 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (16EFF400) [pid = 3812] [serial = 627] [outer = 163B7400] 10:01:53 INFO - PROCESS | 3812 | 1464627713652 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 585ms 10:01:53 INFO - PROCESS | 3812 | 1464627713673 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 3812 | 1464627713675 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 10:01:53 INFO - PROCESS | 3812 | 1464627713678 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:01:53 INFO - PROCESS | 3812 | 1464627713691 Marionette TRACE conn2 <- [1,802,null,{}] 10:01:53 INFO - PROCESS | 3812 | 1464627713714 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:53 INFO - PROCESS | 3812 | 1464627713823 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 10:01:53 INFO - PROCESS | 3812 | 1464627713829 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 3812 | ++DOCSHELL 16F7A000 == 65 [pid = 3812] [id = 210] 10:01:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (1780F000) [pid = 3812] [serial = 628] [outer = 00000000] 10:01:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (17A69400) [pid = 3812] [serial = 629] [outer = 1780F000] 10:01:53 INFO - PROCESS | 3812 | 1464627713932 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (180CC800) [pid = 3812] [serial = 630] [outer = 1780F000] 10:01:54 INFO - PROCESS | 3812 | 1464627714368 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:01:54 INFO - PROCESS | 3812 | 1464627714404 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 10:01:54 INFO - PROCESS | 3812 | 1464627714408 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:01:54 INFO - PROCESS | 3812 | 1464627714409 Marionette TRACE conn2 <- [1,806,null,{}] 10:01:54 INFO - PROCESS | 3812 | 1464627714419 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:54 INFO - PROCESS | 3812 | 1464627714530 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 10:01:54 INFO - PROCESS | 3812 | 1464627714620 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 3812 | ++DOCSHELL 18769000 == 66 [pid = 3812] [id = 211] 10:01:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (19A8E000) [pid = 3812] [serial = 631] [outer = 00000000] 10:01:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (19F9EC00) [pid = 3812] [serial = 632] [outer = 19A8E000] 10:01:54 INFO - PROCESS | 3812 | 1464627714663 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (19FA8C00) [pid = 3812] [serial = 633] [outer = 19A8E000] 10:01:55 INFO - PROCESS | 3812 | 1464627715038 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 677ms 10:01:55 INFO - PROCESS | 3812 | 1464627715092 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 3812 | 1464627715094 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 10:01:55 INFO - PROCESS | 3812 | 1464627715097 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:01:55 INFO - PROCESS | 3812 | 1464627715099 Marionette TRACE conn2 <- [1,810,null,{}] 10:01:55 INFO - PROCESS | 3812 | 1464627715102 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:55 INFO - PROCESS | 3812 | 1464627715210 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 10:01:55 INFO - PROCESS | 3812 | 1464627715217 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 3812 | ++DOCSHELL 0F2AEC00 == 67 [pid = 3812] [id = 212] 10:01:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (1876F400) [pid = 3812] [serial = 634] [outer = 00000000] 10:01:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (1A5F8800) [pid = 3812] [serial = 635] [outer = 1876F400] 10:01:55 INFO - PROCESS | 3812 | 1464627715310 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (1A135800) [pid = 3812] [serial = 636] [outer = 1876F400] 10:01:55 INFO - PROCESS | 3812 | 1464627715699 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 3812 | 1464627715942 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 10:01:55 INFO - PROCESS | 3812 | 1464627715952 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 3812 | 1464627715953 Marionette TRACE conn2 <- [1,814,null,{}] 10:01:55 INFO - PROCESS | 3812 | 1464627715957 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:01:56 INFO - PROCESS | 3812 | 1464627716033 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 10:01:56 INFO - PROCESS | 3812 | 1464627716041 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 3812 | ++DOCSHELL 16304000 == 68 [pid = 3812] [id = 213] 10:01:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (18451C00) [pid = 3812] [serial = 637] [outer = 00000000] 10:01:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (1A7D4400) [pid = 3812] [serial = 638] [outer = 18451C00] 10:01:56 INFO - PROCESS | 3812 | 1464627716094 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (1A886400) [pid = 3812] [serial = 639] [outer = 18451C00] 10:01:56 INFO - PROCESS | 3812 | 1464627716504 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 569ms 10:01:56 INFO - PROCESS | 3812 | 1464627716539 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 3812 | 1464627716541 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 10:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:01:56 INFO - PROCESS | 3812 | 1464627716544 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 3812 | 1464627716546 Marionette TRACE conn2 <- [1,818,null,{}] 10:01:56 INFO - PROCESS | 3812 | 1464627716550 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:56 INFO - PROCESS | 3812 | 1464627716631 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 10:01:56 INFO - PROCESS | 3812 | 1464627716637 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 3812 | ++DOCSHELL 1A184C00 == 69 [pid = 3812] [id = 214] 10:01:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (1A78C800) [pid = 3812] [serial = 640] [outer = 00000000] 10:01:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (1AD52000) [pid = 3812] [serial = 641] [outer = 1A78C800] 10:01:56 INFO - PROCESS | 3812 | 1464627716681 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (1B0C4C00) [pid = 3812] [serial = 642] [outer = 1A78C800] 10:01:57 INFO - PROCESS | 3812 | 1464627717070 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 584ms 10:01:57 INFO - PROCESS | 3812 | 1464627717125 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 3812 | 1464627717127 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 10:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:01:57 INFO - PROCESS | 3812 | 1464627717130 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 3812 | 1464627717132 Marionette TRACE conn2 <- [1,822,null,{}] 10:01:57 INFO - PROCESS | 3812 | 1464627717138 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:57 INFO - PROCESS | 3812 | 1464627717216 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 10:01:57 INFO - PROCESS | 3812 | 1464627717223 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 3812 | ++DOCSHELL 1370E400 == 70 [pid = 3812] [id = 215] 10:01:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (1844F400) [pid = 3812] [serial = 643] [outer = 00000000] 10:01:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (19966000) [pid = 3812] [serial = 644] [outer = 1844F400] 10:01:57 INFO - PROCESS | 3812 | 1464627717274 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (18762800) [pid = 3812] [serial = 645] [outer = 1844F400] 10:01:57 INFO - PROCESS | 3812 | 1464627717750 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 631ms 10:01:57 INFO - PROCESS | 3812 | 1464627717769 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 3812 | 1464627717771 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 10:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:01:57 INFO - PROCESS | 3812 | 1464627717775 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 3812 | 1464627717777 Marionette TRACE conn2 <- [1,826,null,{}] 10:01:57 INFO - PROCESS | 3812 | 1464627717781 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:57 INFO - PROCESS | 3812 | 1464627717881 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 10:01:58 INFO - PROCESS | 3812 | 1464627718030 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 3812 | ++DOCSHELL 10481400 == 71 [pid = 3812] [id = 216] 10:01:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (10483C00) [pid = 3812] [serial = 646] [outer = 00000000] 10:01:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (10ACA000) [pid = 3812] [serial = 647] [outer = 10483C00] 10:01:58 INFO - PROCESS | 3812 | 1464627718088 Marionette DEBUG loaded listener.js 10:01:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (10EC8400) [pid = 3812] [serial = 648] [outer = 10483C00] 10:01:58 INFO - PROCESS | 3812 | 1464627718746 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1031ms 10:01:58 INFO - PROCESS | 3812 | 1464627718825 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 3812 | 1464627718829 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 10:01:58 INFO - PROCESS | 3812 | 1464627718834 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:01:58 INFO - PROCESS | 3812 | 1464627718838 Marionette TRACE conn2 <- [1,830,null,{}] 10:01:58 INFO - PROCESS | 3812 | 1464627718843 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:58 INFO - PROCESS | 3812 | 1464627718957 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 10:01:59 INFO - PROCESS | 3812 | 1464627719095 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 3812 | ++DOCSHELL 12A69C00 == 72 [pid = 3812] [id = 217] 10:01:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (13169C00) [pid = 3812] [serial = 649] [outer = 00000000] 10:01:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (14EA4000) [pid = 3812] [serial = 650] [outer = 13169C00] 10:01:59 INFO - PROCESS | 3812 | 1464627719152 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (153F1000) [pid = 3812] [serial = 651] [outer = 13169C00] 10:01:59 INFO - PROCESS | 3812 | 1464627719699 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 893ms 10:01:59 INFO - PROCESS | 3812 | 1464627719734 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 3812 | 1464627719739 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 10:01:59 INFO - PROCESS | 3812 | 1464627719744 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 3812 | 1464627719746 Marionette TRACE conn2 <- [1,834,null,{}] 10:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:01:59 INFO - PROCESS | 3812 | 1464627719750 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:59 INFO - PROCESS | 3812 | 1464627719856 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 10:01:59 INFO - PROCESS | 3812 | 1464627719979 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 3812 | ++DOCSHELL 17A68800 == 73 [pid = 3812] [id = 218] 10:02:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (17A69000) [pid = 3812] [serial = 652] [outer = 00000000] 10:02:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (180C9C00) [pid = 3812] [serial = 653] [outer = 17A69000] 10:02:00 INFO - PROCESS | 3812 | 1464627720076 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (18458400) [pid = 3812] [serial = 654] [outer = 17A69000] 10:02:00 INFO - PROCESS | 3812 | 1464627720677 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 970ms 10:02:00 INFO - PROCESS | 3812 | 1464627720717 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 3812 | 1464627720719 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 10:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:02:00 INFO - PROCESS | 3812 | 1464627720729 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 3812 | 1464627720735 Marionette TRACE conn2 <- [1,838,null,{}] 10:02:00 INFO - PROCESS | 3812 | 1464627720740 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:00 INFO - PROCESS | 3812 | 1464627720845 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 10:02:00 INFO - PROCESS | 3812 | 1464627720972 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 3812 | ++DOCSHELL 1A8E1800 == 74 [pid = 3812] [id = 219] 10:02:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (1A8E2800) [pid = 3812] [serial = 655] [outer = 00000000] 10:02:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (1B31FC00) [pid = 3812] [serial = 656] [outer = 1A8E2800] 10:02:01 INFO - PROCESS | 3812 | 1464627721034 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (1B323800) [pid = 3812] [serial = 657] [outer = 1A8E2800] 10:02:01 INFO - PROCESS | 3812 | 1464627721624 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 954ms 10:02:01 INFO - PROCESS | 3812 | 1464627721680 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 3812 | 1464627721683 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 10:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:02:01 INFO - PROCESS | 3812 | 1464627721688 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 3812 | 1464627721690 Marionette TRACE conn2 <- [1,842,null,{}] 10:02:01 INFO - PROCESS | 3812 | 1464627721694 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:01 INFO - PROCESS | 3812 | 1464627721797 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 10:02:01 INFO - PROCESS | 3812 | 1464627721946 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 3812 | ++DOCSHELL 10D11C00 == 75 [pid = 3812] [id = 220] 10:02:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (10D12000) [pid = 3812] [serial = 658] [outer = 00000000] 10:02:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (10D19800) [pid = 3812] [serial = 659] [outer = 10D12000] 10:02:01 INFO - PROCESS | 3812 | 1464627722009 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (10D1D400) [pid = 3812] [serial = 660] [outer = 10D12000] 10:02:02 INFO - PROCESS | 3812 | 1464627722566 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 939ms 10:02:02 INFO - PROCESS | 3812 | 1464627722617 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 3812 | 1464627722619 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 10:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:02:02 INFO - PROCESS | 3812 | 1464627722623 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 3812 | 1464627722625 Marionette TRACE conn2 <- [1,846,null,{}] 10:02:02 INFO - PROCESS | 3812 | 1464627722629 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:02 INFO - PROCESS | 3812 | 1464627722733 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 10:02:02 INFO - PROCESS | 3812 | 1464627722987 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 3812 | ++DOCSHELL 10D17400 == 76 [pid = 3812] [id = 221] 10:02:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (10D18400) [pid = 3812] [serial = 661] [outer = 00000000] 10:02:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (12856800) [pid = 3812] [serial = 662] [outer = 10D18400] 10:02:03 INFO - PROCESS | 3812 | 1464627723038 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (128C2800) [pid = 3812] [serial = 663] [outer = 10D18400] 10:02:03 INFO - PROCESS | 3812 | 1464627723704 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1123ms 10:02:03 INFO - PROCESS | 3812 | 1464627723750 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 10:02:03 INFO - PROCESS | 3812 | 1464627723754 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 10:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:02:03 INFO - PROCESS | 3812 | 1464627723759 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 3812 | 1464627723762 Marionette TRACE conn2 <- [1,850,null,{}] 10:02:03 INFO - PROCESS | 3812 | 1464627723786 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:03 INFO - PROCESS | 3812 | 1464627723901 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 158C2800 == 75 [pid = 3812] [id = 190] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 10B8D400 == 74 [pid = 3812] [id = 121] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 1370E400 == 73 [pid = 3812] [id = 215] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 1A184C00 == 72 [pid = 3812] [id = 214] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 16304000 == 71 [pid = 3812] [id = 213] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 0F2AEC00 == 70 [pid = 3812] [id = 212] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 18769000 == 69 [pid = 3812] [id = 211] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 16F7A000 == 68 [pid = 3812] [id = 210] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 163B5800 == 67 [pid = 3812] [id = 209] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 1537AC00 == 66 [pid = 3812] [id = 208] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 1370DC00 == 65 [pid = 3812] [id = 207] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 1330F000 == 64 [pid = 3812] [id = 206] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 0F2B0800 == 63 [pid = 3812] [id = 205] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 153FA800 == 62 [pid = 3812] [id = 202] 10:02:03 INFO - PROCESS | 3812 | --DOCSHELL 10ACAC00 == 61 [pid = 3812] [id = 201] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (140F7C00) [pid = 3812] [serial = 546] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (1838A000) [pid = 3812] [serial = 590] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (12A67C00) [pid = 3812] [serial = 566] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (16309400) [pid = 3812] [serial = 569] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (1A286400) [pid = 3812] [serial = 572] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (18766000) [pid = 3812] [serial = 593] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (16B03C00) [pid = 3812] [serial = 587] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (140F5C00) [pid = 3812] [serial = 584] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (1A87A400) [pid = 3812] [serial = 599] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (143F2000) [pid = 3812] [serial = 585] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (13395C00) [pid = 3812] [serial = 582] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (18455800) [pid = 3812] [serial = 591] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (10ECC800) [pid = 3812] [serial = 581] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (1AB2B400) [pid = 3812] [serial = 579] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (1AB24400) [pid = 3812] [serial = 578] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (1A887400) [pid = 3812] [serial = 575] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (19A95800) [pid = 3812] [serial = 594] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (1A17F400) [pid = 3812] [serial = 596] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (1A788400) [pid = 3812] [serial = 597] [outer = 00000000] [url = about:blank] 10:02:03 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (17192400) [pid = 3812] [serial = 588] [outer = 00000000] [url = about:blank] 10:02:04 INFO - PROCESS | 3812 | 1464627724018 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 3812 | ++DOCSHELL 105E6800 == 62 [pid = 3812] [id = 222] 10:02:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (105EB800) [pid = 3812] [serial = 664] [outer = 00000000] 10:02:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (10AD7000) [pid = 3812] [serial = 665] [outer = 105EB800] 10:02:04 INFO - PROCESS | 3812 | 1464627724072 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (12859800) [pid = 3812] [serial = 666] [outer = 105EB800] 10:02:04 INFO - PROCESS | 3812 | 1464627724489 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 784ms 10:02:04 INFO - PROCESS | 3812 | 1464627724564 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 10:02:04 INFO - PROCESS | 3812 | 1464627724551 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 10:02:04 INFO - PROCESS | 3812 | 1464627724559 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - PROCESS | 3812 | 1464627724561 Marionette TRACE conn2 <- [1,854,null,{}] 10:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:02:04 INFO - PROCESS | 3812 | 1464627724565 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:04 INFO - PROCESS | 3812 | 1464627724649 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 10:02:04 INFO - PROCESS | 3812 | 1464627724658 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 3812 | ++DOCSHELL 1537CC00 == 63 [pid = 3812] [id = 223] 10:02:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (153F9800) [pid = 3812] [serial = 667] [outer = 00000000] 10:02:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (158CAC00) [pid = 3812] [serial = 668] [outer = 153F9800] 10:02:04 INFO - PROCESS | 3812 | 1464627724703 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (16146C00) [pid = 3812] [serial = 669] [outer = 153F9800] 10:02:05 INFO - PROCESS | 3812 | 1464627725171 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 631ms 10:02:05 INFO - PROCESS | 3812 | 1464627725199 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 3812 | 1464627725201 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 10:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:02:05 INFO - PROCESS | 3812 | 1464627725214 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 3812 | 1464627725219 Marionette TRACE conn2 <- [1,858,null,{}] 10:02:05 INFO - PROCESS | 3812 | 1464627725224 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:05 INFO - PROCESS | 3812 | 1464627725307 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 10:02:05 INFO - PROCESS | 3812 | 1464627725316 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 3812 | ++DOCSHELL 158C9000 == 64 [pid = 3812] [id = 224] 10:02:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (16140400) [pid = 3812] [serial = 670] [outer = 00000000] 10:02:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (17801800) [pid = 3812] [serial = 671] [outer = 16140400] 10:02:05 INFO - PROCESS | 3812 | 1464627725362 Marionette DEBUG loaded listener.js 10:02:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (17E06800) [pid = 3812] [serial = 672] [outer = 16140400] 10:02:05 INFO - PROCESS | 3812 | 1464627725795 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 646ms 10:02:05 INFO - PROCESS | 3812 | 1464627725851 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 3812 | 1464627725854 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 10:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:02:05 INFO - PROCESS | 3812 | 1464627725857 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 3812 | 1464627725859 Marionette TRACE conn2 <- [1,862,null,{}] 10:02:05 INFO - PROCESS | 3812 | 1464627725862 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:05 INFO - PROCESS | 3812 | 1464627725945 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 10:02:05 INFO - PROCESS | 3812 | 1464627725954 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 3812 | ++DOCSHELL 16B05800 == 65 [pid = 3812] [id = 225] 10:02:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (175E0C00) [pid = 3812] [serial = 673] [outer = 00000000] 10:02:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (18456000) [pid = 3812] [serial = 674] [outer = 175E0C00] 10:02:05 INFO - PROCESS | 3812 | 1464627726001 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (18769000) [pid = 3812] [serial = 675] [outer = 175E0C00] 10:02:06 INFO - PROCESS | 3812 | 1464627726440 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 631ms 10:02:06 INFO - PROCESS | 3812 | 1464627726498 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 10:02:06 INFO - PROCESS | 3812 | 1464627726500 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 10:02:06 INFO - PROCESS | 3812 | 1464627726503 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:02:06 INFO - PROCESS | 3812 | 1464627726505 Marionette TRACE conn2 <- [1,866,null,{}] 10:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:02:06 INFO - PROCESS | 3812 | 1464627726509 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:06 INFO - PROCESS | 3812 | 1464627726617 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 10:02:06 INFO - PROCESS | 3812 | 1464627726624 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:06 INFO - PROCESS | 3812 | ++DOCSHELL 18450800 == 66 [pid = 3812] [id = 226] 10:02:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (1876D800) [pid = 3812] [serial = 676] [outer = 00000000] 10:02:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (19A8FC00) [pid = 3812] [serial = 677] [outer = 1876D800] 10:02:06 INFO - PROCESS | 3812 | 1464627726709 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (19FA5000) [pid = 3812] [serial = 678] [outer = 1876D800] 10:02:07 INFO - PROCESS | 3812 | 1464627727168 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 723ms 10:02:07 INFO - PROCESS | 3812 | 1464627727229 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 3812 | 1464627727231 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 10:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:02:07 INFO - PROCESS | 3812 | 1464627727241 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 3812 | 1464627727243 Marionette TRACE conn2 <- [1,870,null,{}] 10:02:07 INFO - PROCESS | 3812 | 1464627727247 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:07 INFO - PROCESS | 3812 | 1464627727364 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 10:02:07 INFO - PROCESS | 3812 | 1464627727376 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 3812 | ++DOCSHELL 1A17F400 == 67 [pid = 3812] [id = 227] 10:02:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (1A5F7C00) [pid = 3812] [serial = 679] [outer = 00000000] 10:02:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (1A7CF400) [pid = 3812] [serial = 680] [outer = 1A5F7C00] 10:02:07 INFO - PROCESS | 3812 | 1464627727468 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (1A7CF800) [pid = 3812] [serial = 681] [outer = 1A5F7C00] 10:02:07 INFO - PROCESS | 3812 | 1464627727841 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 646ms 10:02:07 INFO - PROCESS | 3812 | 1464627727877 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 3812 | 1464627727878 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 10:02:07 INFO - PROCESS | 3812 | 1464627727882 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:02:07 INFO - PROCESS | 3812 | 1464627727883 Marionette TRACE conn2 <- [1,874,null,{}] 10:02:07 INFO - PROCESS | 3812 | 1464627727886 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:08 INFO - PROCESS | 3812 | 1464627728022 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 10:02:08 INFO - PROCESS | 3812 | 1464627728044 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 3812 | ++DOCSHELL 1A6A5400 == 68 [pid = 3812] [id = 228] 10:02:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (1A87E000) [pid = 3812] [serial = 682] [outer = 00000000] 10:02:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (1AB29C00) [pid = 3812] [serial = 683] [outer = 1A87E000] 10:02:08 INFO - PROCESS | 3812 | 1464627728088 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (1AD51800) [pid = 3812] [serial = 684] [outer = 1A87E000] 10:02:08 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (19A8E000) [pid = 3812] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:02:08 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (1876F400) [pid = 3812] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:02:08 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (13712400) [pid = 3812] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:02:08 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (0F2B1000) [pid = 3812] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:02:08 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (163B7400) [pid = 3812] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:02:08 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (15D19800) [pid = 3812] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:02:08 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (13BB3400) [pid = 3812] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:02:08 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (1A786000) [pid = 3812] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:02:08 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (18451C00) [pid = 3812] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:02:08 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (1780F000) [pid = 3812] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:02:08 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (1A78C800) [pid = 3812] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:02:08 INFO - PROCESS | 3812 | 1464627728781 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 923ms 10:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:02:08 INFO - PROCESS | 3812 | 1464627728828 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 3812 | 1464627728814 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 10:02:08 INFO - PROCESS | 3812 | 1464627728817 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 3812 | 1464627728818 Marionette TRACE conn2 <- [1,878,null,{}] 10:02:08 INFO - PROCESS | 3812 | 1464627728831 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:08 INFO - PROCESS | 3812 | 1464627728910 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 10:02:08 INFO - PROCESS | 3812 | 1464627728918 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 3812 | ++DOCSHELL 15F30000 == 69 [pid = 3812] [id = 229] 10:02:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (16304C00) [pid = 3812] [serial = 685] [outer = 00000000] 10:02:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (17E88C00) [pid = 3812] [serial = 686] [outer = 16304C00] 10:02:08 INFO - PROCESS | 3812 | 1464627728961 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (1A78A800) [pid = 3812] [serial = 687] [outer = 16304C00] 10:02:09 INFO - PROCESS | 3812 | 1464627729413 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 616ms 10:02:09 INFO - PROCESS | 3812 | 1464627729455 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 3812 | 1464627729457 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 10:02:09 INFO - PROCESS | 3812 | 1464627729460 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:02:09 INFO - PROCESS | 3812 | 1464627729462 Marionette TRACE conn2 <- [1,882,null,{}] 10:02:09 INFO - PROCESS | 3812 | 1464627729466 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:09 INFO - PROCESS | 3812 | 1464627729545 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 10:02:09 INFO - PROCESS | 3812 | 1464627729552 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:09 INFO - PROCESS | 3812 | ++DOCSHELL 10D51C00 == 70 [pid = 3812] [id = 230] 10:02:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (10D55C00) [pid = 3812] [serial = 688] [outer = 00000000] 10:02:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (10D5AC00) [pid = 3812] [serial = 689] [outer = 10D55C00] 10:02:09 INFO - PROCESS | 3812 | 1464627729595 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (10D5D800) [pid = 3812] [serial = 690] [outer = 10D55C00] 10:02:10 INFO - PROCESS | 3812 | 1464627730018 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 585ms 10:02:10 INFO - PROCESS | 3812 | 1464627730042 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 3812 | 1464627730044 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 10:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:02:10 INFO - PROCESS | 3812 | 1464627730048 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 3812 | 1464627730050 Marionette TRACE conn2 <- [1,886,null,{}] 10:02:10 INFO - PROCESS | 3812 | 1464627730057 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:10 INFO - PROCESS | 3812 | 1464627730137 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 10:02:10 INFO - PROCESS | 3812 | 1464627730144 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 3812 | ++DOCSHELL 10D58C00 == 71 [pid = 3812] [id = 231] 10:02:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (13387C00) [pid = 3812] [serial = 691] [outer = 00000000] 10:02:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (16541C00) [pid = 3812] [serial = 692] [outer = 13387C00] 10:02:10 INFO - PROCESS | 3812 | 1464627730200 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (1B0CD800) [pid = 3812] [serial = 693] [outer = 13387C00] 10:02:10 INFO - PROCESS | 3812 | 1464627730638 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 616ms 10:02:10 INFO - PROCESS | 3812 | 1464627730689 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 3812 | 1464627730691 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 10:02:10 INFO - PROCESS | 3812 | 1464627730694 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:02:10 INFO - PROCESS | 3812 | 1464627730696 Marionette TRACE conn2 <- [1,890,null,{}] 10:02:10 INFO - PROCESS | 3812 | 1464627730699 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:10 INFO - PROCESS | 3812 | 1464627730858 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 10:02:11 INFO - PROCESS | 3812 | 1464627731158 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:11 INFO - PROCESS | 3812 | ++DOCSHELL 13BB3000 == 72 [pid = 3812] [id = 232] 10:02:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (13BB3400) [pid = 3812] [serial = 694] [outer = 00000000] 10:02:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (140EE800) [pid = 3812] [serial = 695] [outer = 13BB3400] 10:02:11 INFO - PROCESS | 3812 | 1464627731332 Marionette DEBUG loaded listener.js 10:02:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (1537AC00) [pid = 3812] [serial = 696] [outer = 13BB3400] 10:02:11 INFO - PROCESS | 3812 | 1464627732026 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1370ms 10:02:12 INFO - PROCESS | 3812 | 1464627732078 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 3812 | 1464627732083 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 10:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:02:12 INFO - PROCESS | 3812 | 1464627732087 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - PROCESS | 3812 | 1464627732091 Marionette TRACE conn2 <- [1,894,null,{}] 10:02:12 INFO - PROCESS | 3812 | 1464627732080 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:12 INFO - PROCESS | 3812 | 1464627732202 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 10:02:12 INFO - PROCESS | 3812 | 1464627732358 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 3812 | ++DOCSHELL 18455800 == 73 [pid = 3812] [id = 233] 10:02:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (18455C00) [pid = 3812] [serial = 697] [outer = 00000000] 10:02:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (19961C00) [pid = 3812] [serial = 698] [outer = 18455C00] 10:02:12 INFO - PROCESS | 3812 | 1464627732417 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (199C3000) [pid = 3812] [serial = 699] [outer = 18455C00] 10:02:12 INFO - PROCESS | 3812 | 1464627732964 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 939ms 10:02:12 INFO - PROCESS | 3812 | 1464627733017 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 3812 | 1464627733020 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 10:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:02:13 INFO - PROCESS | 3812 | 1464627733024 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 3812 | 1464627733026 Marionette TRACE conn2 <- [1,898,null,{}] 10:02:13 INFO - PROCESS | 3812 | 1464627733030 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:13 INFO - PROCESS | 3812 | 1464627733122 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 10:02:13 INFO - PROCESS | 3812 | 1464627733234 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:13 INFO - PROCESS | 3812 | ++DOCSHELL 16C20C00 == 74 [pid = 3812] [id = 234] 10:02:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (19D24800) [pid = 3812] [serial = 700] [outer = 00000000] 10:02:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (19FA0800) [pid = 3812] [serial = 701] [outer = 19D24800] 10:02:13 INFO - PROCESS | 3812 | 1464627733329 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (1AB27000) [pid = 3812] [serial = 702] [outer = 19D24800] 10:02:13 INFO - PROCESS | 3812 | 1464627733939 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 984ms 10:02:13 INFO - PROCESS | 3812 | 1464627734009 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 3812 | 1464627734013 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 10:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:02:14 INFO - PROCESS | 3812 | 1464627734024 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 3812 | 1464627734028 Marionette TRACE conn2 <- [1,902,null,{}] 10:02:14 INFO - PROCESS | 3812 | 1464627734047 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:14 INFO - PROCESS | 3812 | 1464627734159 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 10:02:14 INFO - PROCESS | 3812 | 1464627734278 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 3812 | ++DOCSHELL 1036E800 == 75 [pid = 3812] [id = 235] 10:02:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (10370400) [pid = 3812] [serial = 703] [outer = 00000000] 10:02:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (1B46B400) [pid = 3812] [serial = 704] [outer = 10370400] 10:02:14 INFO - PROCESS | 3812 | 1464627734332 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 157 (1B46E800) [pid = 3812] [serial = 705] [outer = 10370400] 10:02:14 INFO - PROCESS | 3812 | 1464627734938 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 954ms 10:02:14 INFO - PROCESS | 3812 | 1464627734969 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 10:02:14 INFO - PROCESS | 3812 | 1464627734971 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 10:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:02:14 INFO - PROCESS | 3812 | 1464627734975 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 3812 | 1464627734977 Marionette TRACE conn2 <- [1,906,null,{}] 10:02:14 INFO - PROCESS | 3812 | 1464627734980 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:15 INFO - PROCESS | 3812 | 1464627735084 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 10:02:15 INFO - PROCESS | 3812 | 1464627735187 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 3812 | ++DOCSHELL 1B640800 == 76 [pid = 3812] [id = 236] 10:02:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 158 (1B640C00) [pid = 3812] [serial = 706] [outer = 00000000] 10:02:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 159 (1B6A9C00) [pid = 3812] [serial = 707] [outer = 1B640C00] 10:02:15 INFO - PROCESS | 3812 | 1464627735241 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 160 (1B6AE800) [pid = 3812] [serial = 708] [outer = 1B640C00] 10:02:15 INFO - PROCESS | 3812 | 1464627735755 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 831ms 10:02:15 INFO - PROCESS | 3812 | 1464627735804 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 3812 | 1464627735807 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 10:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:02:15 INFO - PROCESS | 3812 | 1464627735812 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 3812 | 1464627735814 Marionette TRACE conn2 <- [1,910,null,{}] 10:02:15 INFO - PROCESS | 3812 | 1464627735817 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:15 INFO - PROCESS | 3812 | 1464627735955 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 10:02:16 INFO - PROCESS | 3812 | 1464627736061 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 3812 | ++DOCSHELL 1A7CB400 == 77 [pid = 3812] [id = 237] 10:02:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 161 (1A7CC400) [pid = 3812] [serial = 709] [outer = 00000000] 10:02:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 162 (1B0C1800) [pid = 3812] [serial = 710] [outer = 1A7CC400] 10:02:16 INFO - PROCESS | 3812 | 1464627736121 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 163 (1B6B8000) [pid = 3812] [serial = 711] [outer = 1A7CC400] 10:02:16 INFO - PROCESS | 3812 | 1464627736742 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 985ms 10:02:16 INFO - PROCESS | 3812 | 1464627736797 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 10:02:16 INFO - PROCESS | 3812 | 1464627736799 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 10:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:02:16 INFO - PROCESS | 3812 | 1464627736803 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 3812 | 1464627736805 Marionette TRACE conn2 <- [1,914,null,{}] 10:02:16 INFO - PROCESS | 3812 | 1464627736809 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:16 INFO - PROCESS | 3812 | 1464627736944 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 10:02:17 INFO - PROCESS | 3812 | 1464627737222 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 164 (10AD4800) [pid = 3812] [serial = 712] [outer = 1B324C00] 10:02:17 INFO - PROCESS | 3812 | ++DOCSHELL 10D5A000 == 78 [pid = 3812] [id = 238] 10:02:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 165 (10D5B400) [pid = 3812] [serial = 713] [outer = 00000000] 10:02:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 166 (13079000) [pid = 3812] [serial = 714] [outer = 10D5B400] 10:02:17 INFO - PROCESS | 3812 | 1464627737322 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 167 (13DC5400) [pid = 3812] [serial = 715] [outer = 10D5B400] 10:02:17 INFO - PROCESS | 3812 | 1464627737912 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1200ms 10:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:02:17 INFO - PROCESS | 3812 | 1464627737997 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 3812 | 1464627738001 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 10:02:18 INFO - PROCESS | 3812 | 1464627738005 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 3812 | 1464627738009 Marionette TRACE conn2 <- [1,918,null,{}] 10:02:18 INFO - PROCESS | 3812 | 1464627738014 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:18 INFO - PROCESS | 3812 | 1464627738117 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 10:02:18 INFO - PROCESS | 3812 | 1464627738255 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 3812 | ++DOCSHELL 140D2C00 == 79 [pid = 3812] [id = 239] 10:02:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 168 (153F4C00) [pid = 3812] [serial = 716] [outer = 00000000] 10:02:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 169 (1630CC00) [pid = 3812] [serial = 717] [outer = 153F4C00] 10:02:18 INFO - PROCESS | 3812 | 1464627738312 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 170 (163B7C00) [pid = 3812] [serial = 718] [outer = 153F4C00] 10:02:18 INFO - PROCESS | 3812 | --DOCSHELL 10D58C00 == 78 [pid = 3812] [id = 231] 10:02:18 INFO - PROCESS | 3812 | --DOCSHELL 10D51C00 == 77 [pid = 3812] [id = 230] 10:02:18 INFO - PROCESS | 3812 | --DOCSHELL 15F30000 == 76 [pid = 3812] [id = 229] 10:02:18 INFO - PROCESS | 3812 | --DOCSHELL 1A6A5400 == 75 [pid = 3812] [id = 228] 10:02:18 INFO - PROCESS | 3812 | --DOCSHELL 1A17F400 == 74 [pid = 3812] [id = 227] 10:02:18 INFO - PROCESS | 3812 | --DOCSHELL 18450800 == 73 [pid = 3812] [id = 226] 10:02:18 INFO - PROCESS | 3812 | --DOCSHELL 16B05800 == 72 [pid = 3812] [id = 225] 10:02:18 INFO - PROCESS | 3812 | --DOCSHELL 158C9000 == 71 [pid = 3812] [id = 224] 10:02:18 INFO - PROCESS | 3812 | --DOCSHELL 1537CC00 == 70 [pid = 3812] [id = 223] 10:02:18 INFO - PROCESS | 3812 | --DOCSHELL 105E6800 == 69 [pid = 3812] [id = 222] 10:02:18 INFO - PROCESS | 3812 | --DOCSHELL 10D17400 == 68 [pid = 3812] [id = 221] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 169 (19966000) [pid = 3812] [serial = 644] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 168 (19F9EC00) [pid = 3812] [serial = 632] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 167 (1A5F8800) [pid = 3812] [serial = 635] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 166 (19FA8C00) [pid = 3812] [serial = 633] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 165 (140ECC00) [pid = 3812] [serial = 618] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 164 (13DC3000) [pid = 3812] [serial = 617] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 163 (10E13000) [pid = 3812] [serial = 615] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 162 (10ACC400) [pid = 3812] [serial = 614] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 161 (16CCF400) [pid = 3812] [serial = 626] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 160 (16305800) [pid = 3812] [serial = 623] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 159 (1630A400) [pid = 3812] [serial = 624] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 158 (15857400) [pid = 3812] [serial = 605] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 157 (140F9C00) [pid = 3812] [serial = 620] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 156 (15375C00) [pid = 3812] [serial = 621] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (1B0C4800) [pid = 3812] [serial = 611] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (19D21400) [pid = 3812] [serial = 608] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (10AD7400) [pid = 3812] [serial = 602] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (1A881400) [pid = 3812] [serial = 600] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (1A7D4400) [pid = 3812] [serial = 638] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (1A886400) [pid = 3812] [serial = 639] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (1A135800) [pid = 3812] [serial = 636] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (17A69400) [pid = 3812] [serial = 629] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (180CC800) [pid = 3812] [serial = 630] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (1AD52000) [pid = 3812] [serial = 641] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (1B0C4C00) [pid = 3812] [serial = 642] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (16EFF400) [pid = 3812] [serial = 627] [outer = 00000000] [url = about:blank] 10:02:18 INFO - PROCESS | 3812 | 1464627738795 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 831ms 10:02:18 INFO - PROCESS | 3812 | 1464627738831 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 10:02:18 INFO - PROCESS | 3812 | 1464627738834 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 10:02:18 INFO - PROCESS | 3812 | 1464627738839 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:02:18 INFO - PROCESS | 3812 | 1464627738841 Marionette TRACE conn2 <- [1,922,null,{}] 10:02:18 INFO - PROCESS | 3812 | 1464627738844 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:18 INFO - PROCESS | 3812 | 1464627738930 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 10:02:18 INFO - PROCESS | 3812 | 1464627738937 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 3812 | ++DOCSHELL 13BC7400 == 69 [pid = 3812] [id = 240] 10:02:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (13BD0800) [pid = 3812] [serial = 719] [outer = 00000000] 10:02:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (1537D000) [pid = 3812] [serial = 720] [outer = 13BD0800] 10:02:18 INFO - PROCESS | 3812 | 1464627738985 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (1630A400) [pid = 3812] [serial = 721] [outer = 13BD0800] 10:02:19 INFO - PROCESS | 3812 | 1464627739472 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 677ms 10:02:19 INFO - PROCESS | 3812 | 1464627739523 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 10:02:19 INFO - PROCESS | 3812 | 1464627739525 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 10:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:02:19 INFO - PROCESS | 3812 | 1464627739530 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 3812 | 1464627739536 Marionette TRACE conn2 <- [1,926,null,{}] 10:02:19 INFO - PROCESS | 3812 | 1464627739545 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:19 INFO - PROCESS | 3812 | 1464627739630 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 10:02:19 INFO - PROCESS | 3812 | 1464627739755 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 3812 | ++DOCSHELL 10AD5C00 == 70 [pid = 3812] [id = 241] 10:02:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (180CC800) [pid = 3812] [serial = 722] [outer = 00000000] 10:02:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (18454800) [pid = 3812] [serial = 723] [outer = 180CC800] 10:02:19 INFO - PROCESS | 3812 | 1464627739799 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (18765C00) [pid = 3812] [serial = 724] [outer = 180CC800] 10:02:20 INFO - PROCESS | 3812 | 1464627740159 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 646ms 10:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:02:20 INFO - PROCESS | 3812 | 1464627740193 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 3812 | 1464627740195 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 10:02:20 INFO - PROCESS | 3812 | 1464627740198 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 3812 | 1464627740200 Marionette TRACE conn2 <- [1,930,null,{}] 10:02:20 INFO - PROCESS | 3812 | 1464627740204 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:20 INFO - PROCESS | 3812 | 1464627740291 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 10:02:20 INFO - PROCESS | 3812 | 1464627740297 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 3812 | ++DOCSHELL 16B05800 == 71 [pid = 3812] [id = 242] 10:02:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (1845A000) [pid = 3812] [serial = 725] [outer = 00000000] 10:02:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (199C9400) [pid = 3812] [serial = 726] [outer = 1845A000] 10:02:20 INFO - PROCESS | 3812 | 1464627740347 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (19A8F000) [pid = 3812] [serial = 727] [outer = 1845A000] 10:02:20 INFO - PROCESS | 3812 | 1464627740781 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 615ms 10:02:20 INFO - PROCESS | 3812 | 1464627740820 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 3812 | 1464627740831 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 10:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:02:20 INFO - PROCESS | 3812 | 1464627740841 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 3812 | 1464627740843 Marionette TRACE conn2 <- [1,934,null,{}] 10:02:20 INFO - PROCESS | 3812 | 1464627740846 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:20 INFO - PROCESS | 3812 | 1464627740958 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 10:02:21 INFO - PROCESS | 3812 | 1464627741054 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 3812 | ++DOCSHELL 1916DC00 == 72 [pid = 3812] [id = 243] 10:02:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (1916E000) [pid = 3812] [serial = 728] [outer = 00000000] 10:02:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (19171000) [pid = 3812] [serial = 729] [outer = 1916E000] 10:02:21 INFO - PROCESS | 3812 | 1464627741112 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (1995F000) [pid = 3812] [serial = 730] [outer = 1916E000] 10:02:21 INFO - PROCESS | 3812 | 1464627741544 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 723ms 10:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:02:21 INFO - PROCESS | 3812 | 1464627741582 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 10:02:21 INFO - PROCESS | 3812 | 1464627741584 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 10:02:21 INFO - PROCESS | 3812 | 1464627741587 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:02:21 INFO - PROCESS | 3812 | 1464627741589 Marionette TRACE conn2 <- [1,938,null,{}] 10:02:21 INFO - PROCESS | 3812 | 1464627741592 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:21 INFO - PROCESS | 3812 | 1464627741708 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 10:02:21 INFO - PROCESS | 3812 | 1464627741699 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 3812 | ++DOCSHELL 16E05800 == 73 [pid = 3812] [id = 244] 10:02:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 157 (16E08800) [pid = 3812] [serial = 731] [outer = 00000000] 10:02:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 158 (16E0F400) [pid = 3812] [serial = 732] [outer = 16E08800] 10:02:21 INFO - PROCESS | 3812 | 1464627741742 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 159 (19170000) [pid = 3812] [serial = 733] [outer = 16E08800] 10:02:22 INFO - PROCESS | 3812 | 1464627742194 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 615ms 10:02:22 INFO - PROCESS | 3812 | 1464627742209 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 3812 | 1464627742211 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 10:02:22 INFO - PROCESS | 3812 | 1464627742214 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:02:22 INFO - PROCESS | 3812 | 1464627742215 Marionette TRACE conn2 <- [1,942,null,{}] 10:02:22 INFO - PROCESS | 3812 | 1464627742226 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:22 INFO - PROCESS | 3812 | 1464627742338 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 10:02:22 INFO - PROCESS | 3812 | 1464627742437 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 3812 | ++DOCSHELL 19967400 == 74 [pid = 3812] [id = 245] 10:02:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 160 (19A91800) [pid = 3812] [serial = 734] [outer = 00000000] 10:02:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 161 (1A133000) [pid = 3812] [serial = 735] [outer = 19A91800] 10:02:22 INFO - PROCESS | 3812 | 1464627742484 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 162 (1A5F3C00) [pid = 3812] [serial = 736] [outer = 19A91800] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 161 (1A285000) [pid = 3812] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 160 (1285E800) [pid = 3812] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 159 (19A9B000) [pid = 3812] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 158 (114AF400) [pid = 3812] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 157 (140EC400) [pid = 3812] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 156 (1285F400) [pid = 3812] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (10A5D800) [pid = 3812] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (1614A400) [pid = 3812] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (163A9800) [pid = 3812] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (12B8AC00) [pid = 3812] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (0F2ADC00) [pid = 3812] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (158C3000) [pid = 3812] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (10B93800) [pid = 3812] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (16308400) [pid = 3812] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (1A5F7C00) [pid = 3812] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (1A87E000) [pid = 3812] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (16304C00) [pid = 3812] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (153F9800) [pid = 3812] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (105EB800) [pid = 3812] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (175E0C00) [pid = 3812] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (10D18400) [pid = 3812] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (16140400) [pid = 3812] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (10D55C00) [pid = 3812] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (1876D800) [pid = 3812] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (1844F400) [pid = 3812] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (163AE400) [pid = 3812] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (1A7D0800) [pid = 3812] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (19FA3400) [pid = 3812] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (1A87B400) [pid = 3812] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 984ms 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (153FB400) [pid = 3812] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:02:23 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (140F1C00) [pid = 3812] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:02:23 INFO - PROCESS | 3812 | 1464627743144 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:02:23 INFO - PROCESS | 3812 | 1464627743192 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 3812 | 1464627743194 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 10:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:02:23 INFO - PROCESS | 3812 | 1464627743197 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 3812 | 1464627743199 Marionette TRACE conn2 <- [1,946,null,{}] 10:02:23 INFO - PROCESS | 3812 | 1464627743203 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:23 INFO - PROCESS | 3812 | 1464627743295 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 10:02:23 INFO - PROCESS | 3812 | 1464627743398 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 3812 | ++DOCSHELL 0F2AE000 == 75 [pid = 3812] [id = 246] 10:02:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (0F2AE800) [pid = 3812] [serial = 737] [outer = 00000000] 10:02:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (1285F400) [pid = 3812] [serial = 738] [outer = 0F2AE800] 10:02:23 INFO - PROCESS | 3812 | 1464627743443 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (140F0C00) [pid = 3812] [serial = 739] [outer = 0F2AE800] 10:02:23 INFO - PROCESS | 3812 | 1464627743824 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 693ms 10:02:23 INFO - PROCESS | 3812 | 1464627743897 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 3812 | 1464627743898 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 10:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:02:23 INFO - PROCESS | 3812 | 1464627743906 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 3812 | 1464627743907 Marionette TRACE conn2 <- [1,950,null,{}] 10:02:23 INFO - PROCESS | 3812 | 1464627743911 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:24 INFO - PROCESS | 3812 | 1464627744028 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 10:02:24 INFO - PROCESS | 3812 | 1464627744043 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 3812 | ++DOCSHELL 140EF800 == 76 [pid = 3812] [id = 247] 10:02:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (143F3C00) [pid = 3812] [serial = 740] [outer = 00000000] 10:02:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (16305C00) [pid = 3812] [serial = 741] [outer = 143F3C00] 10:02:24 INFO - PROCESS | 3812 | 1464627744088 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (16CD2800) [pid = 3812] [serial = 742] [outer = 143F3C00] 10:02:24 INFO - PROCESS | 3812 | 1464627744476 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 631ms 10:02:24 INFO - PROCESS | 3812 | 1464627744524 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 3812 | 1464627744526 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 10:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:02:24 INFO - PROCESS | 3812 | 1464627744530 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 3812 | 1464627744531 Marionette TRACE conn2 <- [1,954,null,{}] 10:02:24 INFO - PROCESS | 3812 | 1464627744534 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:24 INFO - PROCESS | 3812 | 1464627744651 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 10:02:24 INFO - PROCESS | 3812 | 1464627744660 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 3812 | ++DOCSHELL 12B8AC00 == 77 [pid = 3812] [id = 248] 10:02:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (12D37400) [pid = 3812] [serial = 743] [outer = 00000000] 10:02:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (19F9E000) [pid = 3812] [serial = 744] [outer = 12D37400] 10:02:24 INFO - PROCESS | 3812 | 1464627744710 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (1A784C00) [pid = 3812] [serial = 745] [outer = 12D37400] 10:02:25 INFO - PROCESS | 3812 | 1464627745214 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 723ms 10:02:25 INFO - PROCESS | 3812 | 1464627745298 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 10:02:25 INFO - PROCESS | 3812 | 1464627745302 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 10:02:25 INFO - PROCESS | 3812 | 1464627745308 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 3812 | 1464627745313 Marionette TRACE conn2 <- [1,958,null,{}] 10:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:02:25 INFO - PROCESS | 3812 | 1464627745320 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:25 INFO - PROCESS | 3812 | 1464627745450 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 10:02:25 INFO - PROCESS | 3812 | 1464627745582 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:25 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B3800 == 78 [pid = 3812] [id = 249] 10:02:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (10AD6C00) [pid = 3812] [serial = 746] [outer = 00000000] 10:02:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (1370D000) [pid = 3812] [serial = 747] [outer = 10AD6C00] 10:02:25 INFO - PROCESS | 3812 | 1464627745639 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (140F9C00) [pid = 3812] [serial = 748] [outer = 10AD6C00] 10:02:26 INFO - PROCESS | 3812 | 1464627746228 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 923ms 10:02:26 INFO - PROCESS | 3812 | 1464627746261 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 10:02:26 INFO - PROCESS | 3812 | 1464627746267 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 10:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:02:26 INFO - PROCESS | 3812 | 1464627746273 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:02:26 INFO - PROCESS | 3812 | 1464627746276 Marionette TRACE conn2 <- [1,962,null,{}] 10:02:26 INFO - PROCESS | 3812 | 1464627746264 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:26 INFO - PROCESS | 3812 | 1464627746375 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 10:02:26 INFO - PROCESS | 3812 | 1464627746491 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 3812 | ++DOCSHELL 14E97C00 == 79 [pid = 3812] [id = 250] 10:02:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (14EA1800) [pid = 3812] [serial = 749] [outer = 00000000] 10:02:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (16E03C00) [pid = 3812] [serial = 750] [outer = 14EA1800] 10:02:26 INFO - PROCESS | 3812 | 1464627746585 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (16E0E800) [pid = 3812] [serial = 751] [outer = 14EA1800] 10:02:27 INFO - PROCESS | 3812 | 1464627747163 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 923ms 10:02:27 INFO - PROCESS | 3812 | 1464627747199 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 3812 | 1464627747202 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 10:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:02:27 INFO - PROCESS | 3812 | 1464627747206 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 3812 | 1464627747209 Marionette TRACE conn2 <- [1,966,null,{}] 10:02:27 INFO - PROCESS | 3812 | 1464627747221 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:27 INFO - PROCESS | 3812 | 1464627747339 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 10:02:27 INFO - PROCESS | 3812 | 1464627747460 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 3812 | ++DOCSHELL 19169C00 == 80 [pid = 3812] [id = 251] 10:02:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (19174000) [pid = 3812] [serial = 752] [outer = 00000000] 10:02:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (199CE000) [pid = 3812] [serial = 753] [outer = 19174000] 10:02:27 INFO - PROCESS | 3812 | 1464627747518 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (1A5F7C00) [pid = 3812] [serial = 754] [outer = 19174000] 10:02:28 INFO - PROCESS | 3812 | 1464627748102 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 923ms 10:02:28 INFO - PROCESS | 3812 | 1464627748134 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 3812 | 1464627748137 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 10:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:02:28 INFO - PROCESS | 3812 | 1464627748140 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 3812 | 1464627748142 Marionette TRACE conn2 <- [1,970,null,{}] 10:02:28 INFO - PROCESS | 3812 | 1464627748146 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:28 INFO - PROCESS | 3812 | 1464627748254 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 10:02:28 INFO - PROCESS | 3812 | 1464627748361 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 3812 | ++DOCSHELL 1A8DE800 == 81 [pid = 3812] [id = 252] 10:02:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (1A8DEC00) [pid = 3812] [serial = 755] [outer = 00000000] 10:02:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (1AB24000) [pid = 3812] [serial = 756] [outer = 1A8DEC00] 10:02:28 INFO - PROCESS | 3812 | 1464627748414 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (1AD54000) [pid = 3812] [serial = 757] [outer = 1A8DEC00] 10:02:28 INFO - PROCESS | 3812 | 1464627748936 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 815ms 10:02:28 INFO - PROCESS | 3812 | 1464627748970 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 3812 | 1464627748972 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 10:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:02:28 INFO - PROCESS | 3812 | 1464627748977 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 3812 | 1464627748979 Marionette TRACE conn2 <- [1,974,null,{}] 10:02:28 INFO - PROCESS | 3812 | 1464627748983 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:29 INFO - PROCESS | 3812 | 1464627749085 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 10:02:29 INFO - PROCESS | 3812 | 1464627749192 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 3812 | ++DOCSHELL 17A67800 == 82 [pid = 3812] [id = 253] 10:02:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (1A140400) [pid = 3812] [serial = 758] [outer = 00000000] 10:02:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (1B321000) [pid = 3812] [serial = 759] [outer = 1A140400] 10:02:29 INFO - PROCESS | 3812 | 1464627749244 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (1B328800) [pid = 3812] [serial = 760] [outer = 1A140400] 10:02:29 INFO - PROCESS | 3812 | 1464627749859 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 938ms 10:02:29 INFO - PROCESS | 3812 | 1464627749906 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 3812 | 1464627749908 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 10:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:02:29 INFO - PROCESS | 3812 | 1464627749912 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 3812 | 1464627749913 Marionette TRACE conn2 <- [1,978,null,{}] 10:02:29 INFO - PROCESS | 3812 | 1464627749917 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:30 INFO - PROCESS | 3812 | 1464627750038 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 10:02:30 INFO - PROCESS | 3812 | 1464627750148 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 3812 | ++DOCSHELL 1B324000 == 83 [pid = 3812] [id = 254] 10:02:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (1B464400) [pid = 3812] [serial = 761] [outer = 00000000] 10:02:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 157 (1B6B7800) [pid = 3812] [serial = 762] [outer = 1B464400] 10:02:30 INFO - PROCESS | 3812 | 1464627750201 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 158 (1B9A2C00) [pid = 3812] [serial = 763] [outer = 1B464400] 10:02:30 INFO - PROCESS | 3812 | 1464627750770 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 893ms 10:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:02:30 INFO - PROCESS | 3812 | 1464627750803 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 3812 | 1464627750806 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 10:02:30 INFO - PROCESS | 3812 | 1464627750811 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 3812 | 1464627750813 Marionette TRACE conn2 <- [1,982,null,{}] 10:02:30 INFO - PROCESS | 3812 | 1464627750816 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:30 INFO - PROCESS | 3812 | 1464627750921 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 10:02:31 INFO - PROCESS | 3812 | 1464627751028 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 3812 | ++DOCSHELL 10AD3800 == 84 [pid = 3812] [id = 255] 10:02:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 159 (10D10400) [pid = 3812] [serial = 764] [outer = 00000000] 10:02:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 160 (153F0800) [pid = 3812] [serial = 765] [outer = 10D10400] 10:02:31 INFO - PROCESS | 3812 | 1464627751081 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 161 (16543C00) [pid = 3812] [serial = 766] [outer = 10D10400] 10:02:31 INFO - PROCESS | 3812 | 1464627751835 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1062ms 10:02:31 INFO - PROCESS | 3812 | 1464627751885 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 10:02:31 INFO - PROCESS | 3812 | 1464627751889 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 10:02:31 INFO - PROCESS | 3812 | 1464627751894 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:02:31 INFO - PROCESS | 3812 | 1464627751897 Marionette TRACE conn2 <- [1,986,null,{}] 10:02:31 INFO - PROCESS | 3812 | 1464627751903 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:32 INFO - PROCESS | 3812 | 1464627752007 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 10:02:32 INFO - PROCESS | 3812 | 1464627752118 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 3812 | ++DOCSHELL 10A59C00 == 85 [pid = 3812] [id = 256] 10:02:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 162 (10AC9C00) [pid = 3812] [serial = 767] [outer = 00000000] 10:02:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 163 (10D53000) [pid = 3812] [serial = 768] [outer = 10AC9C00] 10:02:32 INFO - PROCESS | 3812 | 1464627752215 Marionette DEBUG loaded listener.js 10:02:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 164 (10D1AC00) [pid = 3812] [serial = 769] [outer = 10AC9C00] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 1331BC00 == 84 [pid = 3812] [id = 191] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 114A8C00 == 83 [pid = 3812] [id = 189] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 19D2CC00 == 82 [pid = 3812] [id = 112] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 140EB000 == 81 [pid = 3812] [id = 152] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 140EF800 == 80 [pid = 3812] [id = 247] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 0F2AE000 == 79 [pid = 3812] [id = 246] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 19967400 == 78 [pid = 3812] [id = 245] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 16E05800 == 77 [pid = 3812] [id = 244] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 1916DC00 == 76 [pid = 3812] [id = 243] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 16B05800 == 75 [pid = 3812] [id = 242] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 10AD5C00 == 74 [pid = 3812] [id = 241] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 13BC7400 == 73 [pid = 3812] [id = 240] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 140D2C00 == 72 [pid = 3812] [id = 239] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 10D5A000 == 71 [pid = 3812] [id = 238] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 163 (10ACA000) [pid = 3812] [serial = 647] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 162 (14EA4000) [pid = 3812] [serial = 650] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 161 (180C9C00) [pid = 3812] [serial = 653] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 160 (1B31FC00) [pid = 3812] [serial = 656] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 159 (10D19800) [pid = 3812] [serial = 659] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 158 (16541C00) [pid = 3812] [serial = 692] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 1B640800 == 70 [pid = 3812] [id = 236] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 1036E800 == 69 [pid = 3812] [id = 235] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 16C20C00 == 68 [pid = 3812] [id = 234] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 18455800 == 67 [pid = 3812] [id = 233] 10:02:32 INFO - PROCESS | 3812 | --DOCSHELL 13BB3000 == 66 [pid = 3812] [id = 232] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 157 (18762800) [pid = 3812] [serial = 645] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 156 (1A69B400) [pid = 3812] [serial = 573] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (1AD54800) [pid = 3812] [serial = 507] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (1A78B800) [pid = 3812] [serial = 459] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (1A8E1400) [pid = 3812] [serial = 576] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (16140000) [pid = 3812] [serial = 410] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (15D18800) [pid = 3812] [serial = 501] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (1A87D800) [pid = 3812] [serial = 495] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (13326000) [pid = 3812] [serial = 453] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (1A7D1000) [pid = 3812] [serial = 504] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (12864800) [pid = 3812] [serial = 567] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (153FE800) [pid = 3812] [serial = 456] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (1A784400) [pid = 3812] [serial = 450] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (13BCD000) [pid = 3812] [serial = 498] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (175AC400) [pid = 3812] [serial = 543] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (1A7D1800) [pid = 3812] [serial = 537] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (13DC4C00) [pid = 3812] [serial = 540] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (10507400) [pid = 3812] [serial = 462] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (163B0800) [pid = 3812] [serial = 570] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (1315B800) [pid = 3812] [serial = 407] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (1A17E800) [pid = 3812] [serial = 414] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (1A7CF800) [pid = 3812] [serial = 681] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (1A7CF400) [pid = 3812] [serial = 680] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (1AB29C00) [pid = 3812] [serial = 683] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (1A78A800) [pid = 3812] [serial = 687] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (17E88C00) [pid = 3812] [serial = 686] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (158CAC00) [pid = 3812] [serial = 668] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (16146C00) [pid = 3812] [serial = 669] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (10AD7000) [pid = 3812] [serial = 665] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (12859800) [pid = 3812] [serial = 666] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (18456000) [pid = 3812] [serial = 674] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (128C2800) [pid = 3812] [serial = 663] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (12856800) [pid = 3812] [serial = 662] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (17801800) [pid = 3812] [serial = 671] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (17E06800) [pid = 3812] [serial = 672] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (10D5AC00) [pid = 3812] [serial = 689] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (1AD51800) [pid = 3812] [serial = 684] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (19A8FC00) [pid = 3812] [serial = 677] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (19FA5000) [pid = 3812] [serial = 678] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (10D5D800) [pid = 3812] [serial = 690] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (18769000) [pid = 3812] [serial = 675] [outer = 00000000] [url = about:blank] 10:02:32 INFO - PROCESS | 3812 | 1464627752847 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 985ms 10:02:32 INFO - PROCESS | 3812 | 1464627752881 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 3812 | 1464627752887 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 10:02:32 INFO - PROCESS | 3812 | 1464627752895 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:02:32 INFO - PROCESS | 3812 | 1464627752897 Marionette TRACE conn2 <- [1,990,null,{}] 10:02:32 INFO - PROCESS | 3812 | 1464627752911 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:33 INFO - PROCESS | 3812 | 1464627753002 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 10:02:33 INFO - PROCESS | 3812 | 1464627753009 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 3812 | ++DOCSHELL 10D1E400 == 67 [pid = 3812] [id = 257] 10:02:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (10D59C00) [pid = 3812] [serial = 770] [outer = 00000000] 10:02:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (10ED0800) [pid = 3812] [serial = 771] [outer = 10D59C00] 10:02:33 INFO - PROCESS | 3812 | 1464627753054 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (11255800) [pid = 3812] [serial = 772] [outer = 10D59C00] 10:02:33 INFO - PROCESS | 3812 | 1464627753522 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 631ms 10:02:33 INFO - PROCESS | 3812 | 1464627753536 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 3812 | 1464627753538 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 10:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:02:33 INFO - PROCESS | 3812 | 1464627753541 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 3812 | 1464627753544 Marionette TRACE conn2 <- [1,994,null,{}] 10:02:33 INFO - PROCESS | 3812 | 1464627753555 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:33 INFO - PROCESS | 3812 | 1464627753639 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 10:02:33 INFO - PROCESS | 3812 | 1464627753648 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 3812 | ++DOCSHELL 128C5800 == 68 [pid = 3812] [id = 258] 10:02:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (12A62400) [pid = 3812] [serial = 773] [outer = 00000000] 10:02:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (12D74000) [pid = 3812] [serial = 774] [outer = 12A62400] 10:02:33 INFO - PROCESS | 3812 | 1464627753697 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (130E2800) [pid = 3812] [serial = 775] [outer = 12A62400] 10:02:34 INFO - PROCESS | 3812 | 1464627754141 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 615ms 10:02:34 INFO - PROCESS | 3812 | 1464627754163 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 3812 | 1464627754165 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 10:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:02:34 INFO - PROCESS | 3812 | 1464627754168 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 3812 | 1464627754170 Marionette TRACE conn2 <- [1,998,null,{}] 10:02:34 INFO - PROCESS | 3812 | 1464627754178 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:34 INFO - PROCESS | 3812 | 1464627754265 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 10:02:34 INFO - PROCESS | 3812 | 1464627754276 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 3812 | ++DOCSHELL 13388400 == 69 [pid = 3812] [id = 259] 10:02:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (13388800) [pid = 3812] [serial = 776] [outer = 00000000] 10:02:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (13906800) [pid = 3812] [serial = 777] [outer = 13388800] 10:02:34 INFO - PROCESS | 3812 | 1464627754321 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (13BC5400) [pid = 3812] [serial = 778] [outer = 13388800] 10:02:34 INFO - PROCESS | 3812 | 1464627754770 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 615ms 10:02:34 INFO - PROCESS | 3812 | 1464627754806 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 3812 | 1464627754809 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 10:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:02:34 INFO - PROCESS | 3812 | 1464627754812 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 3812 | 1464627754814 Marionette TRACE conn2 <- [1,1002,null,{}] 10:02:34 INFO - PROCESS | 3812 | 1464627754817 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:34 INFO - PROCESS | 3812 | 1464627754951 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 10:02:34 INFO - PROCESS | 3812 | 1464627754958 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 3812 | ++DOCSHELL 1285F000 == 70 [pid = 3812] [id = 260] 10:02:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (13163800) [pid = 3812] [serial = 779] [outer = 00000000] 10:02:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (140D8000) [pid = 3812] [serial = 780] [outer = 13163800] 10:02:34 INFO - PROCESS | 3812 | 1464627755004 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (14EA4800) [pid = 3812] [serial = 781] [outer = 13163800] 10:02:35 INFO - PROCESS | 3812 | 1464627755484 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 693ms 10:02:35 INFO - PROCESS | 3812 | 1464627755512 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 10:02:35 INFO - PROCESS | 3812 | 1464627755514 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 10:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:02:35 INFO - PROCESS | 3812 | 1464627755523 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 3812 | 1464627755525 Marionette TRACE conn2 <- [1,1006,null,{}] 10:02:35 INFO - PROCESS | 3812 | 1464627755529 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:35 INFO - PROCESS | 3812 | 1464627755669 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 10:02:35 INFO - PROCESS | 3812 | 1464627755745 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 3812 | ++DOCSHELL 153FA400 == 71 [pid = 3812] [id = 261] 10:02:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (153FD000) [pid = 3812] [serial = 782] [outer = 00000000] 10:02:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (15D12800) [pid = 3812] [serial = 783] [outer = 153FD000] 10:02:35 INFO - PROCESS | 3812 | 1464627755790 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (15F33000) [pid = 3812] [serial = 784] [outer = 153FD000] 10:02:36 INFO - PROCESS | 3812 | 1464627756212 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 723ms 10:02:36 INFO - PROCESS | 3812 | 1464627756251 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 3812 | 1464627756253 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 10:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:02:36 INFO - PROCESS | 3812 | 1464627756256 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 3812 | 1464627756258 Marionette TRACE conn2 <- [1,1010,null,{}] 10:02:36 INFO - PROCESS | 3812 | 1464627756261 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:36 INFO - PROCESS | 3812 | 1464627756381 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 10:02:36 INFO - PROCESS | 3812 | 1464627756446 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 3812 | ++DOCSHELL 16146C00 == 72 [pid = 3812] [id = 262] 10:02:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (1614C000) [pid = 3812] [serial = 785] [outer = 00000000] 10:02:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (1630C800) [pid = 3812] [serial = 786] [outer = 1614C000] 10:02:36 INFO - PROCESS | 3812 | 1464627756491 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (163B1000) [pid = 3812] [serial = 787] [outer = 1614C000] 10:02:36 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (143F3C00) [pid = 3812] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:02:36 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (180CC800) [pid = 3812] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:02:36 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (10D5B400) [pid = 3812] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:02:36 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (1845A000) [pid = 3812] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:02:36 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (1916E000) [pid = 3812] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:02:36 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (13BD0800) [pid = 3812] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:02:36 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (153F4C00) [pid = 3812] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:02:36 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (13387C00) [pid = 3812] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:02:36 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (16E08800) [pid = 3812] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:02:36 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (0F2AE800) [pid = 3812] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:02:36 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (19A91800) [pid = 3812] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:02:37 INFO - PROCESS | 3812 | 1464627757068 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 861ms 10:02:37 INFO - PROCESS | 3812 | 1464627757124 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 3812 | 1464627757126 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 10:02:37 INFO - PROCESS | 3812 | 1464627757130 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:02:37 INFO - PROCESS | 3812 | 1464627757132 Marionette TRACE conn2 <- [1,1014,null,{}] 10:02:37 INFO - PROCESS | 3812 | 1464627757135 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:37 INFO - PROCESS | 3812 | 1464627757218 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 10:02:37 INFO - PROCESS | 3812 | 1464627757314 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 3812 | ++DOCSHELL 10374400 == 73 [pid = 3812] [id = 263] 10:02:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (105EB800) [pid = 3812] [serial = 788] [outer = 00000000] 10:02:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (143E4800) [pid = 3812] [serial = 789] [outer = 105EB800] 10:02:37 INFO - PROCESS | 3812 | 1464627757367 Marionette DEBUG loaded listener.js 10:02:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (16304C00) [pid = 3812] [serial = 790] [outer = 105EB800] 10:02:37 INFO - PROCESS | 3812 | 1464627757722 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 615ms 10:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:02:37 INFO - PROCESS | 3812 | 1464627757767 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 10:02:37 INFO - PROCESS | 3812 | 1464627757769 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 10:02:37 INFO - PROCESS | 3812 | 1464627757772 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 3812 | 1464627757774 Marionette TRACE conn2 <- [1,1018,null,{}] 10:02:37 INFO - PROCESS | 3812 | 1464627757777 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:37 INFO - PROCESS | 3812 | 1464627757896 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 10:02:37 INFO - PROCESS | 3812 | 1464627757905 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 3812 | ++DOCSHELL 10ACF000 == 74 [pid = 3812] [id = 264] 10:02:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (10ACF400) [pid = 3812] [serial = 791] [outer = 00000000] 10:02:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (16C24400) [pid = 3812] [serial = 792] [outer = 10ACF400] 10:02:37 INFO - PROCESS | 3812 | 1464627757949 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (16E08000) [pid = 3812] [serial = 793] [outer = 10ACF400] 10:02:38 INFO - PROCESS | 3812 | 1464627758336 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 615ms 10:02:38 INFO - PROCESS | 3812 | 1464627758395 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 10:02:38 INFO - PROCESS | 3812 | 1464627758397 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 10:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:02:38 INFO - PROCESS | 3812 | 1464627758400 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - PROCESS | 3812 | 1464627758402 Marionette TRACE conn2 <- [1,1022,null,{}] 10:02:38 INFO - PROCESS | 3812 | 1464627758406 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:38 INFO - PROCESS | 3812 | 1464627758525 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 10:02:38 INFO - PROCESS | 3812 | 1464627758572 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 3812 | ++DOCSHELL 13BD0800 == 75 [pid = 3812] [id = 265] 10:02:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (16140400) [pid = 3812] [serial = 794] [outer = 00000000] 10:02:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (17510800) [pid = 3812] [serial = 795] [outer = 16140400] 10:02:38 INFO - PROCESS | 3812 | 1464627758618 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (17902800) [pid = 3812] [serial = 796] [outer = 16140400] 10:02:39 INFO - PROCESS | 3812 | 1464627759206 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 892ms 10:02:39 INFO - PROCESS | 3812 | 1464627759289 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 3812 | 1464627759293 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 10:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:02:39 INFO - PROCESS | 3812 | 1464627759299 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 3812 | 1464627759303 Marionette TRACE conn2 <- [1,1026,null,{}] 10:02:39 INFO - PROCESS | 3812 | 1464627759309 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:39 INFO - PROCESS | 3812 | 1464627759439 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 10:02:39 INFO - PROCESS | 3812 | 1464627759569 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:39 INFO - PROCESS | 3812 | ++DOCSHELL 10A5E000 == 76 [pid = 3812] [id = 266] 10:02:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (10AD0000) [pid = 3812] [serial = 797] [outer = 00000000] 10:02:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (10D5B800) [pid = 3812] [serial = 798] [outer = 10AD0000] 10:02:39 INFO - PROCESS | 3812 | 1464627759627 Marionette DEBUG loaded listener.js 10:02:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (10ED1000) [pid = 3812] [serial = 799] [outer = 10AD0000] 10:02:40 INFO - PROCESS | 3812 | 1464627760235 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 985ms 10:02:40 INFO - PROCESS | 3812 | 1464627760285 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 10:02:40 INFO - PROCESS | 3812 | 1464627760291 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 10:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:02:40 INFO - PROCESS | 3812 | 1464627760297 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 3812 | 1464627760300 Marionette TRACE conn2 <- [1,1030,null,{}] 10:02:40 INFO - PROCESS | 3812 | 1464627760304 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:40 INFO - PROCESS | 3812 | 1464627760421 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 10:02:40 INFO - PROCESS | 3812 | 1464627760557 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 3812 | ++DOCSHELL 128C2800 == 77 [pid = 3812] [id = 267] 10:02:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (12A6A400) [pid = 3812] [serial = 800] [outer = 00000000] 10:02:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (1338E800) [pid = 3812] [serial = 801] [outer = 12A6A400] 10:02:40 INFO - PROCESS | 3812 | 1464627760612 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (13DCD400) [pid = 3812] [serial = 802] [outer = 12A6A400] 10:02:41 INFO - PROCESS | 3812 | 1464627761198 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 939ms 10:02:41 INFO - PROCESS | 3812 | 1464627761240 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 3812 | 1464627761243 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 10:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:02:41 INFO - PROCESS | 3812 | 1464627761247 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 3812 | 1464627761251 Marionette TRACE conn2 <- [1,1034,null,{}] 10:02:41 INFO - PROCESS | 3812 | 1464627761261 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:41 INFO - PROCESS | 3812 | 1464627761389 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 10:02:41 INFO - PROCESS | 3812 | 1464627761527 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 3812 | ++DOCSHELL 163AF400 == 78 [pid = 3812] [id = 268] 10:02:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (163B5C00) [pid = 3812] [serial = 803] [outer = 00000000] 10:02:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (17910400) [pid = 3812] [serial = 804] [outer = 163B5C00] 10:02:41 INFO - PROCESS | 3812 | 1464627761584 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (17A6D800) [pid = 3812] [serial = 805] [outer = 163B5C00] 10:02:42 INFO - PROCESS | 3812 | 1464627762152 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 939ms 10:02:42 INFO - PROCESS | 3812 | 1464627762174 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 3812 | 1464627762177 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 10:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:02:42 INFO - PROCESS | 3812 | 1464627762181 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 3812 | 1464627762183 Marionette TRACE conn2 <- [1,1038,null,{}] 10:02:42 INFO - PROCESS | 3812 | 1464627762187 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:42 INFO - PROCESS | 3812 | 1464627762296 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 10:02:42 INFO - PROCESS | 3812 | 1464627762404 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 3812 | ++DOCSHELL 17192400 == 79 [pid = 3812] [id = 269] 10:02:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (17986800) [pid = 3812] [serial = 806] [outer = 00000000] 10:02:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (180CC400) [pid = 3812] [serial = 807] [outer = 17986800] 10:02:42 INFO - PROCESS | 3812 | 1464627762441 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (1838C000) [pid = 3812] [serial = 808] [outer = 17986800] 10:02:43 INFO - PROCESS | 3812 | 1464627763004 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 892ms 10:02:43 INFO - PROCESS | 3812 | 1464627763068 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 3812 | 1464627763070 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 10:02:43 INFO - PROCESS | 3812 | 1464627763073 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:02:43 INFO - PROCESS | 3812 | 1464627763075 Marionette TRACE conn2 <- [1,1042,null,{}] 10:02:43 INFO - PROCESS | 3812 | 1464627763079 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:43 INFO - PROCESS | 3812 | 1464627763183 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 10:02:43 INFO - PROCESS | 3812 | 1464627763318 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 3812 | ++DOCSHELL 17A6A400 == 80 [pid = 3812] [id = 270] 10:02:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (17A6B000) [pid = 3812] [serial = 809] [outer = 00000000] 10:02:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (18459000) [pid = 3812] [serial = 810] [outer = 17A6B000] 10:02:43 INFO - PROCESS | 3812 | 1464627763373 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (1845CC00) [pid = 3812] [serial = 811] [outer = 17A6B000] 10:02:43 INFO - PROCESS | 3812 | 1464627763930 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 939ms 10:02:43 INFO - PROCESS | 3812 | 1464627764002 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 3812 | 1464627764004 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 10:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:02:43 INFO - PROCESS | 3812 | 1464627764008 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 3812 | 1464627764010 Marionette TRACE conn2 <- [1,1046,null,{}] 10:02:44 INFO - PROCESS | 3812 | 1464627764014 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:44 INFO - PROCESS | 3812 | 1464627764137 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 10:02:44 INFO - PROCESS | 3812 | 1464627764289 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 3812 | ++DOCSHELL 1055A400 == 81 [pid = 3812] [id = 271] 10:02:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (16E08C00) [pid = 3812] [serial = 812] [outer = 00000000] 10:02:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (1876D800) [pid = 3812] [serial = 813] [outer = 16E08C00] 10:02:44 INFO - PROCESS | 3812 | 1464627764346 Marionette DEBUG loaded listener.js 10:02:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (19966400) [pid = 3812] [serial = 814] [outer = 16E08C00] 10:02:45 INFO - PROCESS | 3812 | 1464627765152 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1169ms 10:02:45 INFO - PROCESS | 3812 | 1464627765185 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 10:02:45 INFO - PROCESS | 3812 | 1464627765188 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 10:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:02:45 INFO - PROCESS | 3812 | 1464627765194 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - PROCESS | 3812 | 1464627765197 Marionette TRACE conn2 <- [1,1050,null,{}] 10:02:45 INFO - PROCESS | 3812 | 1464627765203 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:45 INFO - PROCESS | 3812 | 1464627765309 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 10:02:45 INFO - PROCESS | 3812 | 1464627765451 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 3812 | ++DOCSHELL 10D12C00 == 82 [pid = 3812] [id = 272] 10:02:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (10D14000) [pid = 3812] [serial = 815] [outer = 00000000] 10:02:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (10ECC400) [pid = 3812] [serial = 816] [outer = 10D14000] 10:02:45 INFO - PROCESS | 3812 | 1464627765503 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (12858400) [pid = 3812] [serial = 817] [outer = 10D14000] 10:02:46 INFO - PROCESS | 3812 | 1464627766100 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 923ms 10:02:46 INFO - PROCESS | 3812 | 1464627766120 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 3812 | 1464627766125 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 10:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:02:46 INFO - PROCESS | 3812 | 1464627766131 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 3812 | 1464627766133 Marionette TRACE conn2 <- [1,1054,null,{}] 10:02:46 INFO - PROCESS | 3812 | 1464627766137 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:46 INFO - PROCESS | 3812 | 1464627766236 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 10:02:46 INFO - PROCESS | 3812 | 1464627766347 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 3812 | ++DOCSHELL 12861000 == 83 [pid = 3812] [id = 273] 10:02:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (13167400) [pid = 3812] [serial = 818] [outer = 00000000] 10:02:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (14EA3C00) [pid = 3812] [serial = 819] [outer = 13167400] 10:02:46 INFO - PROCESS | 3812 | 1464627766394 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 157 (1537F000) [pid = 3812] [serial = 820] [outer = 13167400] 10:02:46 INFO - PROCESS | 3812 | --DOCSHELL 10ACF000 == 82 [pid = 3812] [id = 264] 10:02:46 INFO - PROCESS | 3812 | --DOCSHELL 10374400 == 81 [pid = 3812] [id = 263] 10:02:46 INFO - PROCESS | 3812 | --DOCSHELL 16146C00 == 80 [pid = 3812] [id = 262] 10:02:46 INFO - PROCESS | 3812 | --DOCSHELL 153FA400 == 79 [pid = 3812] [id = 261] 10:02:46 INFO - PROCESS | 3812 | --DOCSHELL 128C5800 == 78 [pid = 3812] [id = 258] 10:02:46 INFO - PROCESS | 3812 | --DOCSHELL 10D1E400 == 77 [pid = 3812] [id = 257] 10:02:46 INFO - PROCESS | 3812 | --DOCSHELL 10A59C00 == 76 [pid = 3812] [id = 256] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 156 (140EE800) [pid = 3812] [serial = 695] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (19F9E000) [pid = 3812] [serial = 744] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (16CD2800) [pid = 3812] [serial = 742] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (18454800) [pid = 3812] [serial = 723] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (18765C00) [pid = 3812] [serial = 724] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (13DC5400) [pid = 3812] [serial = 715] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (13079000) [pid = 3812] [serial = 714] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (199C9400) [pid = 3812] [serial = 726] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (19171000) [pid = 3812] [serial = 729] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (1995F000) [pid = 3812] [serial = 730] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (1537D000) [pid = 3812] [serial = 720] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (1630A400) [pid = 3812] [serial = 721] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (163B7C00) [pid = 3812] [serial = 718] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (1630CC00) [pid = 3812] [serial = 717] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (1B0CD800) [pid = 3812] [serial = 693] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (19961C00) [pid = 3812] [serial = 698] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (19170000) [pid = 3812] [serial = 733] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (16E0F400) [pid = 3812] [serial = 732] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (19FA0800) [pid = 3812] [serial = 701] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (1285F400) [pid = 3812] [serial = 738] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (1B46B400) [pid = 3812] [serial = 704] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (1A133000) [pid = 3812] [serial = 735] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (16305C00) [pid = 3812] [serial = 741] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (1B6A9C00) [pid = 3812] [serial = 707] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (1B0C1800) [pid = 3812] [serial = 710] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (1A5F3C00) [pid = 3812] [serial = 736] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (163AC800) [pid = 3812] [serial = 411] [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.] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (140F0C00) [pid = 3812] [serial = 739] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (19A8F000) [pid = 3812] [serial = 727] [outer = 00000000] [url = about:blank] 10:02:46 INFO - PROCESS | 3812 | 1464627766900 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 831ms 10:02:46 INFO - PROCESS | 3812 | 1464627766956 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 3812 | 1464627766958 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 10:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:02:46 INFO - PROCESS | 3812 | 1464627766962 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 3812 | 1464627766965 Marionette TRACE conn2 <- [1,1058,null,{}] 10:02:46 INFO - PROCESS | 3812 | 1464627766975 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:47 INFO - PROCESS | 3812 | 1464627767064 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 10:02:47 INFO - PROCESS | 3812 | 1464627767075 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 3812 | ++DOCSHELL 13DC9800 == 77 [pid = 3812] [id = 274] 10:02:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (13DCA400) [pid = 3812] [serial = 821] [outer = 00000000] 10:02:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (14EC5400) [pid = 3812] [serial = 822] [outer = 13DCA400] 10:02:47 INFO - PROCESS | 3812 | 1464627767146 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (1584FC00) [pid = 3812] [serial = 823] [outer = 13DCA400] 10:02:47 INFO - PROCESS | 3812 | 1464627767590 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 631ms 10:02:47 INFO - PROCESS | 3812 | 1464627767599 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 3812 | 1464627767602 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 10:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:02:47 INFO - PROCESS | 3812 | 1464627767605 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - PROCESS | 3812 | 1464627767607 Marionette TRACE conn2 <- [1,1062,null,{}] 10:02:47 INFO - PROCESS | 3812 | 1464627767610 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:47 INFO - PROCESS | 3812 | 1464627767712 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 10:02:47 INFO - PROCESS | 3812 | 1464627767802 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 3812 | ++DOCSHELL 12A9BC00 == 78 [pid = 3812] [id = 275] 10:02:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (140F0C00) [pid = 3812] [serial = 824] [outer = 00000000] 10:02:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (1630A000) [pid = 3812] [serial = 825] [outer = 140F0C00] 10:02:47 INFO - PROCESS | 3812 | 1464627767837 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (163AC800) [pid = 3812] [serial = 826] [outer = 140F0C00] 10:02:48 INFO - PROCESS | 3812 | 1464627768205 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 616ms 10:02:48 INFO - PROCESS | 3812 | 1464627768233 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 3812 | 1464627768235 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 10:02:48 INFO - PROCESS | 3812 | 1464627768239 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 3812 | 1464627768241 Marionette TRACE conn2 <- [1,1066,null,{}] 10:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:02:48 INFO - PROCESS | 3812 | 1464627768244 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:48 INFO - PROCESS | 3812 | 1464627768327 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 10:02:48 INFO - PROCESS | 3812 | 1464627768333 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 3812 | ++DOCSHELL 15F33800 == 79 [pid = 3812] [id = 276] 10:02:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (163B1400) [pid = 3812] [serial = 827] [outer = 00000000] 10:02:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (16E01400) [pid = 3812] [serial = 828] [outer = 163B1400] 10:02:48 INFO - PROCESS | 3812 | 1464627768377 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (16E0B800) [pid = 3812] [serial = 829] [outer = 163B1400] 10:02:48 INFO - PROCESS | 3812 | 1464627768892 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 693ms 10:02:48 INFO - PROCESS | 3812 | 1464627768943 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 3812 | 1464627768945 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 10:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:02:48 INFO - PROCESS | 3812 | 1464627768932 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 3812 | 1464627768943 Marionette TRACE conn2 <- [1,1070,null,{}] 10:02:48 INFO - PROCESS | 3812 | 1464627768947 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:49 INFO - PROCESS | 3812 | 1464627769082 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 10:02:49 INFO - PROCESS | 3812 | 1464627769147 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 3812 | ++DOCSHELL 1537A800 == 80 [pid = 3812] [id = 277] 10:02:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (16C1FC00) [pid = 3812] [serial = 830] [outer = 00000000] 10:02:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (18454800) [pid = 3812] [serial = 831] [outer = 16C1FC00] 10:02:49 INFO - PROCESS | 3812 | 1464627769192 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (18760800) [pid = 3812] [serial = 832] [outer = 16C1FC00] 10:02:49 INFO - PROCESS | 3812 | 1464627769621 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 739ms 10:02:49 INFO - PROCESS | 3812 | 1464627769694 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 3812 | 1464627769696 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 10:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:02:49 INFO - PROCESS | 3812 | 1464627769705 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 3812 | 1464627769706 Marionette TRACE conn2 <- [1,1074,null,{}] 10:02:49 INFO - PROCESS | 3812 | 1464627769710 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:49 INFO - PROCESS | 3812 | 1464627769824 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 10:02:49 INFO - PROCESS | 3812 | 1464627769895 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 3812 | ++DOCSHELL 1844F400 == 81 [pid = 3812] [id = 278] 10:02:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (1916A400) [pid = 3812] [serial = 833] [outer = 00000000] 10:02:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (19170C00) [pid = 3812] [serial = 834] [outer = 1916A400] 10:02:49 INFO - PROCESS | 3812 | 1464627769939 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (19960C00) [pid = 3812] [serial = 835] [outer = 1916A400] 10:02:50 INFO - PROCESS | 3812 | 1464627770337 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 693ms 10:02:50 INFO - PROCESS | 3812 | 1464627770389 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 3812 | 1464627770391 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 10:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:02:50 INFO - PROCESS | 3812 | 1464627770401 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - PROCESS | 3812 | 1464627770403 Marionette TRACE conn2 <- [1,1078,null,{}] 10:02:50 INFO - PROCESS | 3812 | 1464627770406 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:50 INFO - PROCESS | 3812 | 1464627770521 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (10D12000) [pid = 3812] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (13169C00) [pid = 3812] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (1A8E2800) [pid = 3812] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (10483C00) [pid = 3812] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (153FC400) [pid = 3812] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (18389800) [pid = 3812] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (17A69000) [pid = 3812] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (13BB3400) [pid = 3812] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (17901400) [pid = 3812] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (10ACB000) [pid = 3812] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (1AB23800) [pid = 3812] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (10ACF400) [pid = 3812] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (1614C000) [pid = 3812] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (153FD000) [pid = 3812] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (10D59C00) [pid = 3812] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (13388800) [pid = 3812] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (105EB800) [pid = 3812] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (12A62400) [pid = 3812] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (10AC9C00) [pid = 3812] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:02:50 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (13163800) [pid = 3812] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:02:50 INFO - PROCESS | 3812 | 1464627770784 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 3812 | ++DOCSHELL 10561800 == 82 [pid = 3812] [id = 279] 10:02:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (105EB800) [pid = 3812] [serial = 836] [outer = 00000000] 10:02:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (10D15C00) [pid = 3812] [serial = 837] [outer = 105EB800] 10:02:50 INFO - PROCESS | 3812 | 1464627770830 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (10E14800) [pid = 3812] [serial = 838] [outer = 105EB800] 10:02:51 INFO - PROCESS | 3812 | 1464627771198 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 831ms 10:02:51 INFO - PROCESS | 3812 | 1464627771226 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 3812 | 1464627771228 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 10:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:02:51 INFO - PROCESS | 3812 | 1464627771231 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 3812 | 1464627771232 Marionette TRACE conn2 <- [1,1082,null,{}] 10:02:51 INFO - PROCESS | 3812 | 1464627771236 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:51 INFO - PROCESS | 3812 | 1464627771318 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 10:02:51 INFO - PROCESS | 3812 | 1464627771422 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 3812 | ++DOCSHELL 10D17000 == 83 [pid = 3812] [id = 280] 10:02:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (10E13C00) [pid = 3812] [serial = 839] [outer = 00000000] 10:02:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (15853000) [pid = 3812] [serial = 840] [outer = 10E13C00] 10:02:51 INFO - PROCESS | 3812 | 1464627771465 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (158C8000) [pid = 3812] [serial = 841] [outer = 10E13C00] 10:02:51 INFO - PROCESS | 3812 | 1464627771807 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 631ms 10:02:51 INFO - PROCESS | 3812 | 1464627771870 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 10:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:02:51 INFO - PROCESS | 3812 | 1464627771873 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 10:02:51 INFO - PROCESS | 3812 | 1464627771878 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 3812 | 1464627771881 Marionette TRACE conn2 <- [1,1086,null,{}] 10:02:51 INFO - PROCESS | 3812 | 1464627771885 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:52 INFO - PROCESS | 3812 | 1464627772029 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 10:02:52 INFO - PROCESS | 3812 | 1464627772038 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 3812 | ++DOCSHELL 10D5DC00 == 84 [pid = 3812] [id = 281] 10:02:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (13DC6400) [pid = 3812] [serial = 842] [outer = 00000000] 10:02:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (1838D800) [pid = 3812] [serial = 843] [outer = 13DC6400] 10:02:52 INFO - PROCESS | 3812 | 1464627772082 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (19171800) [pid = 3812] [serial = 844] [outer = 13DC6400] 10:02:52 INFO - PROCESS | 3812 | 1464627772471 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 631ms 10:02:52 INFO - PROCESS | 3812 | 1464627772496 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 3812 | 1464627772498 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 10:02:52 INFO - PROCESS | 3812 | 1464627772502 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:02:52 INFO - PROCESS | 3812 | 1464627772504 Marionette TRACE conn2 <- [1,1090,null,{}] 10:02:52 INFO - PROCESS | 3812 | 1464627772507 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:52 INFO - PROCESS | 3812 | 1464627772651 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 10:02:52 INFO - PROCESS | 3812 | 1464627772810 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 3812 | ++DOCSHELL 0F2A7C00 == 85 [pid = 3812] [id = 282] 10:02:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (0F2A9400) [pid = 3812] [serial = 845] [outer = 00000000] 10:02:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (105F2C00) [pid = 3812] [serial = 846] [outer = 0F2A9400] 10:02:52 INFO - PROCESS | 3812 | 1464627772870 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (10AD5C00) [pid = 3812] [serial = 847] [outer = 0F2A9400] 10:02:53 INFO - PROCESS | 3812 | 1464627773403 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 985ms 10:02:53 INFO - PROCESS | 3812 | 1464627773488 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 3812 | 1464627773493 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 10:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:02:53 INFO - PROCESS | 3812 | 1464627773497 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 3812 | 1464627773501 Marionette TRACE conn2 <- [1,1094,null,{}] 10:02:53 INFO - PROCESS | 3812 | 1464627773507 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:53 INFO - PROCESS | 3812 | 1464627773624 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 10:02:53 INFO - PROCESS | 3812 | 1464627773763 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 3812 | ++DOCSHELL 12D79000 == 86 [pid = 3812] [id = 283] 10:02:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (130DF000) [pid = 3812] [serial = 848] [outer = 00000000] 10:02:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (1338EC00) [pid = 3812] [serial = 849] [outer = 130DF000] 10:02:53 INFO - PROCESS | 3812 | 1464627773821 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (140EE400) [pid = 3812] [serial = 850] [outer = 130DF000] 10:02:54 INFO - PROCESS | 3812 | 1464627774393 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 939ms 10:02:54 INFO - PROCESS | 3812 | 1464627774429 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 3812 | 1464627774433 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 10:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:02:54 INFO - PROCESS | 3812 | 1464627774439 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 3812 | 1464627774441 Marionette TRACE conn2 <- [1,1098,null,{}] 10:02:54 INFO - PROCESS | 3812 | 1464627774445 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:54 INFO - PROCESS | 3812 | 1464627774556 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 10:02:54 INFO - PROCESS | 3812 | 1464627774669 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 3812 | ++DOCSHELL 158D0000 == 87 [pid = 3812] [id = 284] 10:02:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (16309C00) [pid = 3812] [serial = 851] [outer = 00000000] 10:02:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (16E0FC00) [pid = 3812] [serial = 852] [outer = 16309C00] 10:02:54 INFO - PROCESS | 3812 | 1464627774722 Marionette DEBUG loaded listener.js 10:02:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (17E87C00) [pid = 3812] [serial = 853] [outer = 16309C00] 10:02:55 INFO - PROCESS | 3812 | 1464627775317 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 892ms 10:02:55 INFO - PROCESS | 3812 | 1464627775345 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 10:02:55 INFO - PROCESS | 3812 | 1464627775348 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 10:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:02:55 INFO - PROCESS | 3812 | 1464627775354 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:02:55 INFO - PROCESS | 3812 | 1464627775361 Marionette TRACE conn2 <- [1,1102,null,{}] 10:02:55 INFO - PROCESS | 3812 | 1464627775371 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:55 INFO - PROCESS | 3812 | 1464627775488 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 10:02:55 INFO - PROCESS | 3812 | 1464627775601 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 3812 | ++DOCSHELL 16302400 == 88 [pid = 3812] [id = 285] 10:02:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (199C9800) [pid = 3812] [serial = 854] [outer = 00000000] 10:02:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (19A91800) [pid = 3812] [serial = 855] [outer = 199C9800] 10:02:55 INFO - PROCESS | 3812 | 1464627775654 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (19D21400) [pid = 3812] [serial = 856] [outer = 199C9800] 10:02:56 INFO - PROCESS | 3812 | 1464627776199 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 893ms 10:02:56 INFO - PROCESS | 3812 | 1464627776241 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 3812 | 1464627776243 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 10:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:02:56 INFO - PROCESS | 3812 | 1464627776247 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 3812 | 1464627776249 Marionette TRACE conn2 <- [1,1106,null,{}] 10:02:56 INFO - PROCESS | 3812 | 1464627776253 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:56 INFO - PROCESS | 3812 | 1464627776366 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 10:02:56 INFO - PROCESS | 3812 | 1464627776477 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 3812 | ++DOCSHELL 10324000 == 89 [pid = 3812] [id = 286] 10:02:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (199C7C00) [pid = 3812] [serial = 857] [outer = 00000000] 10:02:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (19F9E000) [pid = 3812] [serial = 858] [outer = 199C7C00] 10:02:56 INFO - PROCESS | 3812 | 1464627776530 Marionette DEBUG loaded listener.js 10:02:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (19FA0000) [pid = 3812] [serial = 859] [outer = 199C7C00] 10:02:57 INFO - PROCESS | 3812 | 1464627777130 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 939ms 10:02:57 INFO - PROCESS | 3812 | 1464627777175 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 10:02:57 INFO - PROCESS | 3812 | 1464627777177 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 10:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:02:57 INFO - PROCESS | 3812 | 1464627777181 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:02:57 INFO - PROCESS | 3812 | 1464627777183 Marionette TRACE conn2 <- [1,1110,null,{}] 10:02:57 INFO - PROCESS | 3812 | 1464627777187 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:57 INFO - PROCESS | 3812 | 1464627777291 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 10:02:57 INFO - PROCESS | 3812 | 1464627777402 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:57 INFO - PROCESS | 3812 | ++DOCSHELL 19F9E800 == 90 [pid = 3812] [id = 287] 10:02:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (19FA7400) [pid = 3812] [serial = 860] [outer = 00000000] 10:02:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (1A17D400) [pid = 3812] [serial = 861] [outer = 19FA7400] 10:02:57 INFO - PROCESS | 3812 | 1464627777462 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (1A285800) [pid = 3812] [serial = 862] [outer = 19FA7400] 10:02:58 INFO - PROCESS | 3812 | 1464627778029 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 892ms 10:02:58 INFO - PROCESS | 3812 | 1464627778069 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 3812 | 1464627778072 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 10:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:02:58 INFO - PROCESS | 3812 | 1464627778075 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 3812 | 1464627778077 Marionette TRACE conn2 <- [1,1114,null,{}] 10:02:58 INFO - PROCESS | 3812 | 1464627778081 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:58 INFO - PROCESS | 3812 | 1464627778202 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 10:02:58 INFO - PROCESS | 3812 | 1464627778313 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 3812 | ++DOCSHELL 19D30C00 == 91 [pid = 3812] [id = 288] 10:02:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (1A17B800) [pid = 3812] [serial = 863] [outer = 00000000] 10:02:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (1A77E800) [pid = 3812] [serial = 864] [outer = 1A17B800] 10:02:58 INFO - PROCESS | 3812 | 1464627778366 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (1A785800) [pid = 3812] [serial = 865] [outer = 1A17B800] 10:02:58 INFO - PROCESS | 3812 | 1464627778923 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 893ms 10:02:58 INFO - PROCESS | 3812 | 1464627778963 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 3812 | 1464627778966 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 10:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:02:58 INFO - PROCESS | 3812 | 1464627778969 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 3812 | 1464627778971 Marionette TRACE conn2 <- [1,1118,null,{}] 10:02:58 INFO - PROCESS | 3812 | 1464627778975 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:59 INFO - PROCESS | 3812 | 1464627779088 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 10:02:59 INFO - PROCESS | 3812 | 1464627779235 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:59 INFO - PROCESS | 3812 | ++DOCSHELL 16E07C00 == 92 [pid = 3812] [id = 289] 10:02:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (16E0C000) [pid = 3812] [serial = 866] [outer = 00000000] 10:02:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (1A7CCC00) [pid = 3812] [serial = 867] [outer = 16E0C000] 10:02:59 INFO - PROCESS | 3812 | 1464627779287 Marionette DEBUG loaded listener.js 10:02:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (1A7D3C00) [pid = 3812] [serial = 868] [outer = 16E0C000] 10:02:59 INFO - PROCESS | 3812 | 1464627779880 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 985ms 10:02:59 INFO - PROCESS | 3812 | 1464627779955 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 10:02:59 INFO - PROCESS | 3812 | 1464627779957 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 10:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:02:59 INFO - PROCESS | 3812 | 1464627779961 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:02:59 INFO - PROCESS | 3812 | 1464627779963 Marionette TRACE conn2 <- [1,1122,null,{}] 10:02:59 INFO - PROCESS | 3812 | 1464627779968 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:00 INFO - PROCESS | 3812 | 1464627780082 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 10:03:00 INFO - PROCESS | 3812 | 1464627780353 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 3812 | ++DOCSHELL 10483C00 == 93 [pid = 3812] [id = 290] 10:03:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 157 (10A58400) [pid = 3812] [serial = 869] [outer = 00000000] 10:03:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 158 (10D52C00) [pid = 3812] [serial = 870] [outer = 10A58400] 10:03:00 INFO - PROCESS | 3812 | 1464627780432 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 159 (11C66800) [pid = 3812] [serial = 871] [outer = 10A58400] 10:03:01 INFO - PROCESS | 3812 | 1464627781054 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1139ms 10:03:01 INFO - PROCESS | 3812 | 1464627781102 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 3812 | 1464627781106 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 10:03:01 INFO - PROCESS | 3812 | 1464627781111 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:03:01 INFO - PROCESS | 3812 | 1464627781114 Marionette TRACE conn2 <- [1,1126,null,{}] 10:03:01 INFO - PROCESS | 3812 | 1464627781120 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:01 INFO - PROCESS | 3812 | 1464627781228 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 10:03:01 INFO - PROCESS | 3812 | 1464627781371 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:01 INFO - PROCESS | 3812 | ++DOCSHELL 1036E000 == 94 [pid = 3812] [id = 291] 10:03:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 160 (12892800) [pid = 3812] [serial = 872] [outer = 00000000] 10:03:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 161 (13905C00) [pid = 3812] [serial = 873] [outer = 12892800] 10:03:01 INFO - PROCESS | 3812 | 1464627781422 Marionette DEBUG loaded listener.js 10:03:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 162 (140F3000) [pid = 3812] [serial = 874] [outer = 12892800] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 1AB23400 == 93 [pid = 3812] [id = 204] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 140D4400 == 92 [pid = 3812] [id = 82] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 10D5DC00 == 91 [pid = 3812] [id = 281] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 10D17000 == 90 [pid = 3812] [id = 280] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 10561800 == 89 [pid = 3812] [id = 279] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 1844F400 == 88 [pid = 3812] [id = 278] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 1537A800 == 87 [pid = 3812] [id = 277] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 15F33800 == 86 [pid = 3812] [id = 276] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 12A9BC00 == 85 [pid = 3812] [id = 275] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 1285F000 == 84 [pid = 3812] [id = 260] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 13DC9800 == 83 [pid = 3812] [id = 274] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 13388400 == 82 [pid = 3812] [id = 259] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 12861000 == 81 [pid = 3812] [id = 273] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 10D12C00 == 80 [pid = 3812] [id = 272] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 161 (153F0800) [pid = 3812] [serial = 765] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 160 (17510800) [pid = 3812] [serial = 795] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 128C2800 == 79 [pid = 3812] [id = 267] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 10A5E000 == 78 [pid = 3812] [id = 266] 10:03:01 INFO - PROCESS | 3812 | --DOCSHELL 13BD0800 == 77 [pid = 3812] [id = 265] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 159 (10D1D400) [pid = 3812] [serial = 660] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 158 (153F1000) [pid = 3812] [serial = 651] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 157 (1B323800) [pid = 3812] [serial = 657] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 156 (10EC8400) [pid = 3812] [serial = 648] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (1613E400) [pid = 3812] [serial = 606] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (1A178800) [pid = 3812] [serial = 609] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (18458400) [pid = 3812] [serial = 654] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (1537AC00) [pid = 3812] [serial = 696] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (19FA1400) [pid = 3812] [serial = 564] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (10ECC000) [pid = 3812] [serial = 603] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (1B0C7C00) [pid = 3812] [serial = 612] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (163B1000) [pid = 3812] [serial = 787] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (140D8000) [pid = 3812] [serial = 780] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (16304C00) [pid = 3812] [serial = 790] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (14EA4800) [pid = 3812] [serial = 781] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (13BC5400) [pid = 3812] [serial = 778] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (16E08000) [pid = 3812] [serial = 793] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (1370D000) [pid = 3812] [serial = 747] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (16E03C00) [pid = 3812] [serial = 750] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (199CE000) [pid = 3812] [serial = 753] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (1AB24000) [pid = 3812] [serial = 756] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (1B321000) [pid = 3812] [serial = 759] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (1630C800) [pid = 3812] [serial = 786] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (1B6B7800) [pid = 3812] [serial = 762] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (15F33000) [pid = 3812] [serial = 784] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (10ED0800) [pid = 3812] [serial = 771] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (11255800) [pid = 3812] [serial = 772] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (13906800) [pid = 3812] [serial = 777] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (15D12800) [pid = 3812] [serial = 783] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (143E4800) [pid = 3812] [serial = 789] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (12D74000) [pid = 3812] [serial = 774] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (130E2800) [pid = 3812] [serial = 775] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (10D1AC00) [pid = 3812] [serial = 769] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (10D53000) [pid = 3812] [serial = 768] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (16C24400) [pid = 3812] [serial = 792] [outer = 00000000] [url = about:blank] 10:03:01 INFO - PROCESS | 3812 | 1464627781909 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 831ms 10:03:01 INFO - PROCESS | 3812 | 1464627781940 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 3812 | 1464627781944 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 10:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:03:01 INFO - PROCESS | 3812 | 1464627781952 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - PROCESS | 3812 | 1464627781954 Marionette TRACE conn2 <- [1,1130,null,{}] 10:03:01 INFO - PROCESS | 3812 | 1464627781958 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:02 INFO - PROCESS | 3812 | 1464627782054 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 10:03:02 INFO - PROCESS | 3812 | 1464627782147 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 3812 | ++DOCSHELL 10D12C00 == 78 [pid = 3812] [id = 292] 10:03:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (11247000) [pid = 3812] [serial = 875] [outer = 00000000] 10:03:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (12D74000) [pid = 3812] [serial = 876] [outer = 11247000] 10:03:02 INFO - PROCESS | 3812 | 1464627782199 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (13BD0800) [pid = 3812] [serial = 877] [outer = 11247000] 10:03:02 INFO - PROCESS | 3812 | 1464627782593 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 677ms 10:03:02 INFO - PROCESS | 3812 | 1464627782652 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 3812 | 1464627782654 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 10:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:03:02 INFO - PROCESS | 3812 | 1464627782659 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 3812 | 1464627782665 Marionette TRACE conn2 <- [1,1134,null,{}] 10:03:02 INFO - PROCESS | 3812 | 1464627782674 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:02 INFO - PROCESS | 3812 | 1464627782764 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 10:03:02 INFO - PROCESS | 3812 | 1464627782810 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 3812 | ++DOCSHELL 13388400 == 79 [pid = 3812] [id = 293] 10:03:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (158C2C00) [pid = 3812] [serial = 878] [outer = 00000000] 10:03:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (15F28000) [pid = 3812] [serial = 879] [outer = 158C2C00] 10:03:02 INFO - PROCESS | 3812 | 1464627782854 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (16146800) [pid = 3812] [serial = 880] [outer = 158C2C00] 10:03:03 INFO - PROCESS | 3812 | 1464627783296 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 10:03:03 INFO - PROCESS | 3812 | 1464627783342 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 10:03:03 INFO - PROCESS | 3812 | 1464627783345 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 10:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:03:03 INFO - PROCESS | 3812 | 1464627783348 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 3812 | 1464627783350 Marionette TRACE conn2 <- [1,1138,null,{}] 10:03:03 INFO - PROCESS | 3812 | 1464627783353 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:03 INFO - PROCESS | 3812 | 1464627783443 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 10:03:03 INFO - PROCESS | 3812 | 1464627783452 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:03 INFO - PROCESS | 3812 | ++DOCSHELL 15F27800 == 80 [pid = 3812] [id = 294] 10:03:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (16301400) [pid = 3812] [serial = 881] [outer = 00000000] 10:03:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (163AB400) [pid = 3812] [serial = 882] [outer = 16301400] 10:03:03 INFO - PROCESS | 3812 | 1464627783496 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (16543000) [pid = 3812] [serial = 883] [outer = 16301400] 10:03:03 INFO - PROCESS | 3812 | 1464627783955 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 693ms 10:03:04 INFO - PROCESS | 3812 | 1464627784030 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 3812 | 1464627784032 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 10:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:03:04 INFO - PROCESS | 3812 | 1464627784036 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 3812 | 1464627784037 Marionette TRACE conn2 <- [1,1142,null,{}] 10:03:04 INFO - PROCESS | 3812 | 1464627784041 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:04 INFO - PROCESS | 3812 | 1464627784193 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 10:03:04 INFO - PROCESS | 3812 | 1464627784215 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 3812 | ++DOCSHELL 16B10800 == 81 [pid = 3812] [id = 295] 10:03:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (16CCF000) [pid = 3812] [serial = 884] [outer = 00000000] 10:03:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (16E08400) [pid = 3812] [serial = 885] [outer = 16CCF000] 10:03:04 INFO - PROCESS | 3812 | 1464627784266 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (175AC400) [pid = 3812] [serial = 886] [outer = 16CCF000] 10:03:04 INFO - PROCESS | 3812 | 1464627784724 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 723ms 10:03:04 INFO - PROCESS | 3812 | 1464627784776 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 3812 | 1464627784778 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 10:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:03:04 INFO - PROCESS | 3812 | 1464627784788 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 3812 | 1464627784790 Marionette TRACE conn2 <- [1,1146,null,{}] 10:03:04 INFO - PROCESS | 3812 | 1464627784794 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:04 INFO - PROCESS | 3812 | 1464627784918 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 10:03:04 INFO - PROCESS | 3812 | 1464627784984 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 3812 | ++DOCSHELL 17991C00 == 82 [pid = 3812] [id = 296] 10:03:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (17A6B400) [pid = 3812] [serial = 887] [outer = 00000000] 10:03:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (18450800) [pid = 3812] [serial = 888] [outer = 17A6B400] 10:03:05 INFO - PROCESS | 3812 | 1464627785028 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (1876C800) [pid = 3812] [serial = 889] [outer = 17A6B400] 10:03:05 INFO - PROCESS | 3812 | 1464627785425 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 693ms 10:03:05 INFO - PROCESS | 3812 | 1464627785464 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 10:03:05 INFO - PROCESS | 3812 | 1464627785466 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 10:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:03:05 INFO - PROCESS | 3812 | 1464627785470 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:03:05 INFO - PROCESS | 3812 | 1464627785472 Marionette TRACE conn2 <- [1,1150,null,{}] 10:03:05 INFO - PROCESS | 3812 | 1464627785475 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:05 INFO - PROCESS | 3812 | 1464627785623 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 10:03:05 INFO - PROCESS | 3812 | 1464627785691 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:05 INFO - PROCESS | 3812 | ++DOCSHELL 1780AC00 == 83 [pid = 3812] [id = 297] 10:03:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (17A60400) [pid = 3812] [serial = 890] [outer = 00000000] 10:03:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (19963400) [pid = 3812] [serial = 891] [outer = 17A60400] 10:03:05 INFO - PROCESS | 3812 | 1464627785735 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (199BFC00) [pid = 3812] [serial = 892] [outer = 17A60400] 10:03:06 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (105EB800) [pid = 3812] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:03:06 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (10D10400) [pid = 3812] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:03:06 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (10D14000) [pid = 3812] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:03:06 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (13167400) [pid = 3812] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:03:06 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (16C1FC00) [pid = 3812] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:03:06 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (10E13C00) [pid = 3812] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:03:06 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (16E08C00) [pid = 3812] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:03:06 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (163B1400) [pid = 3812] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:03:06 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (140F0C00) [pid = 3812] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:03:06 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (1916A400) [pid = 3812] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:03:06 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (13DCA400) [pid = 3812] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:03:06 INFO - PROCESS | 3812 | 1464627786207 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 784ms 10:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:03:06 INFO - PROCESS | 3812 | 1464627786255 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 3812 | 1464627786257 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 10:03:06 INFO - PROCESS | 3812 | 1464627786266 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 3812 | 1464627786267 Marionette TRACE conn2 <- [1,1154,null,{}] 10:03:06 INFO - PROCESS | 3812 | 1464627786271 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:06 INFO - PROCESS | 3812 | 1464627786401 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 10:03:06 INFO - PROCESS | 3812 | 1464627786467 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 3812 | ++DOCSHELL 1338B400 == 84 [pid = 3812] [id = 298] 10:03:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (1370CC00) [pid = 3812] [serial = 893] [outer = 00000000] 10:03:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (16E04000) [pid = 3812] [serial = 894] [outer = 1370CC00] 10:03:06 INFO - PROCESS | 3812 | 1464627786513 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (19173000) [pid = 3812] [serial = 895] [outer = 1370CC00] 10:03:06 INFO - PROCESS | 3812 | 1464627786871 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 615ms 10:03:06 INFO - PROCESS | 3812 | 1464627786898 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 3812 | 1464627786900 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 10:03:06 INFO - PROCESS | 3812 | 1464627786904 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:03:06 INFO - PROCESS | 3812 | 1464627786905 Marionette TRACE conn2 <- [1,1158,null,{}] 10:03:06 INFO - PROCESS | 3812 | 1464627786909 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:07 INFO - PROCESS | 3812 | 1464627787064 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 10:03:07 INFO - PROCESS | 3812 | 1464627787077 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:07 INFO - PROCESS | 3812 | ++DOCSHELL 10AD3400 == 85 [pid = 3812] [id = 299] 10:03:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (1142D000) [pid = 3812] [serial = 896] [outer = 00000000] 10:03:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (199CE000) [pid = 3812] [serial = 897] [outer = 1142D000] 10:03:07 INFO - PROCESS | 3812 | 1464627787122 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (19A91400) [pid = 3812] [serial = 898] [outer = 1142D000] 10:03:07 INFO - PROCESS | 3812 | 1464627787509 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 631ms 10:03:07 INFO - PROCESS | 3812 | 1464627787525 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 10:03:07 INFO - PROCESS | 3812 | 1464627787527 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 10:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:03:07 INFO - PROCESS | 3812 | 1464627787531 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 3812 | 1464627787532 Marionette TRACE conn2 <- [1,1162,null,{}] 10:03:07 INFO - PROCESS | 3812 | 1464627787536 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:07 INFO - PROCESS | 3812 | 1464627787623 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 10:03:07 INFO - PROCESS | 3812 | 1464627787722 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:07 INFO - PROCESS | 3812 | ++DOCSHELL 10ACE400 == 86 [pid = 3812] [id = 300] 10:03:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (163B1400) [pid = 3812] [serial = 899] [outer = 00000000] 10:03:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (1A138C00) [pid = 3812] [serial = 900] [outer = 163B1400] 10:03:07 INFO - PROCESS | 3812 | 1464627787771 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (1A696800) [pid = 3812] [serial = 901] [outer = 163B1400] 10:03:08 INFO - PROCESS | 3812 | 1464627788281 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 3812 | 1464627788379 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 10:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:03:08 INFO - PROCESS | 3812 | 1464627788369 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:03:08 INFO - PROCESS | 3812 | 1464627788373 Marionette TRACE conn2 <- [1,1166,null,{}] 10:03:08 INFO - PROCESS | 3812 | 1464627788379 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:08 INFO - PROCESS | 3812 | 1464627788561 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 10:03:08 INFO - PROCESS | 3812 | 1464627788574 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 3812 | ++DOCSHELL 10A5EC00 == 87 [pid = 3812] [id = 301] 10:03:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (10D1CC00) [pid = 3812] [serial = 902] [outer = 00000000] 10:03:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (12890000) [pid = 3812] [serial = 903] [outer = 10D1CC00] 10:03:08 INFO - PROCESS | 3812 | 1464627788631 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (1315B800) [pid = 3812] [serial = 904] [outer = 10D1CC00] 10:03:09 INFO - PROCESS | 3812 | 1464627789286 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 3812 | 1464627789319 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 10:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:03:09 INFO - PROCESS | 3812 | 1464627789326 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 3812 | 1464627789329 Marionette TRACE conn2 <- [1,1170,null,{}] 10:03:09 INFO - PROCESS | 3812 | 1464627789333 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:09 INFO - PROCESS | 3812 | 1464627789450 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 10:03:09 INFO - PROCESS | 3812 | 1464627789574 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 3812 | ++DOCSHELL 140D3400 == 88 [pid = 3812] [id = 302] 10:03:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (143E4800) [pid = 3812] [serial = 905] [outer = 00000000] 10:03:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (153FE400) [pid = 3812] [serial = 906] [outer = 143E4800] 10:03:09 INFO - PROCESS | 3812 | 1464627789629 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (16144800) [pid = 3812] [serial = 907] [outer = 143E4800] 10:03:10 INFO - PROCESS | 3812 | 1464627790380 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 3812 | 1464627790469 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 10:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:03:10 INFO - PROCESS | 3812 | 1464627790473 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 3812 | 1464627790477 Marionette TRACE conn2 <- [1,1174,null,{}] 10:03:10 INFO - PROCESS | 3812 | 1464627790488 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:10 INFO - PROCESS | 3812 | 1464627790626 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 10:03:10 INFO - PROCESS | 3812 | 1464627790761 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:10 INFO - PROCESS | 3812 | ++DOCSHELL 1A5EF400 == 89 [pid = 3812] [id = 303] 10:03:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (1A69B000) [pid = 3812] [serial = 908] [outer = 00000000] 10:03:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (1A7D4C00) [pid = 3812] [serial = 909] [outer = 1A69B000] 10:03:10 INFO - PROCESS | 3812 | 1464627790821 Marionette DEBUG loaded listener.js 10:03:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (1A87F400) [pid = 3812] [serial = 910] [outer = 1A69B000] 10:03:11 INFO - PROCESS | 3812 | 1464627791414 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:03:11 INFO - PROCESS | 3812 | 1464627791461 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 10:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:03:11 INFO - PROCESS | 3812 | 1464627791465 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:03:11 INFO - PROCESS | 3812 | 1464627791467 Marionette TRACE conn2 <- [1,1178,null,{}] 10:03:11 INFO - PROCESS | 3812 | 1464627791471 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:11 INFO - PROCESS | 3812 | 1464627791583 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 10:03:11 INFO - PROCESS | 3812 | 1464627791695 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 3812 | ++DOCSHELL 1A8DF000 == 90 [pid = 3812] [id = 304] 10:03:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (1A8E0400) [pid = 3812] [serial = 911] [outer = 00000000] 10:03:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (1AB23400) [pid = 3812] [serial = 912] [outer = 1A8E0400] 10:03:11 INFO - PROCESS | 3812 | 1464627791749 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (1AB27800) [pid = 3812] [serial = 913] [outer = 1A8E0400] 10:03:12 INFO - PROCESS | 3812 | 1464627792358 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 3812 | 1464627792395 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 10:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:03:12 INFO - PROCESS | 3812 | 1464627792399 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 3812 | 1464627792401 Marionette TRACE conn2 <- [1,1182,null,{}] 10:03:12 INFO - PROCESS | 3812 | 1464627792404 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:12 INFO - PROCESS | 3812 | 1464627792519 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 10:03:12 INFO - PROCESS | 3812 | 1464627792632 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:12 INFO - PROCESS | 3812 | ++DOCSHELL 153FC000 == 91 [pid = 3812] [id = 305] 10:03:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (1A8E8400) [pid = 3812] [serial = 914] [outer = 00000000] 10:03:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (1AD52000) [pid = 3812] [serial = 915] [outer = 1A8E8400] 10:03:12 INFO - PROCESS | 3812 | 1464627792685 Marionette DEBUG loaded listener.js 10:03:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (1B0C3800) [pid = 3812] [serial = 916] [outer = 1A8E8400] 10:03:13 INFO - PROCESS | 3812 | 1464627793221 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:03:13 INFO - PROCESS | 3812 | 1464627793289 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 10:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:03:13 INFO - PROCESS | 3812 | 1464627793293 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:03:13 INFO - PROCESS | 3812 | 1464627793295 Marionette TRACE conn2 <- [1,1186,null,{}] 10:03:13 INFO - PROCESS | 3812 | 1464627793299 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:13 INFO - PROCESS | 3812 | 1464627793427 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 10:03:13 INFO - PROCESS | 3812 | 1464627793569 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 3812 | ++DOCSHELL 1B0CA800 == 92 [pid = 3812] [id = 306] 10:03:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 157 (1B0CC800) [pid = 3812] [serial = 917] [outer = 00000000] 10:03:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 158 (1B329800) [pid = 3812] [serial = 918] [outer = 1B0CC800] 10:03:13 INFO - PROCESS | 3812 | 1464627793624 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 159 (1B465C00) [pid = 3812] [serial = 919] [outer = 1B0CC800] 10:03:14 INFO - PROCESS | 3812 | 1464627794147 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 938ms 10:03:14 INFO - PROCESS | 3812 | 1464627794221 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 3812 | 1464627794224 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 10:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:03:14 INFO - PROCESS | 3812 | 1464627794227 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 3812 | 1464627794229 Marionette TRACE conn2 <- [1,1190,null,{}] 10:03:14 INFO - PROCESS | 3812 | 1464627794233 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:14 INFO - PROCESS | 3812 | 1464627794369 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 10:03:14 INFO - PROCESS | 3812 | 1464627794533 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 3812 | ++DOCSHELL 10482000 == 93 [pid = 3812] [id = 307] 10:03:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 160 (10AD7800) [pid = 3812] [serial = 920] [outer = 00000000] 10:03:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 161 (12862C00) [pid = 3812] [serial = 921] [outer = 10AD7800] 10:03:14 INFO - PROCESS | 3812 | 1464627794588 Marionette DEBUG loaded listener.js 10:03:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 162 (1537E800) [pid = 3812] [serial = 922] [outer = 10AD7800] 10:03:15 INFO - PROCESS | 3812 | 1464627795392 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:03:15 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 10:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1170ms 10:03:15 INFO - PROCESS | 3812 | 1464627795404 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 3812 | 1464627795409 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 10:03:15 INFO - PROCESS | 3812 | 1464627795413 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:03:15 INFO - PROCESS | 3812 | 1464627795417 Marionette TRACE conn2 <- [1,1194,null,{}] 10:03:15 INFO - PROCESS | 3812 | 1464627795422 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:15 INFO - PROCESS | 3812 | 1464627795530 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 10:03:15 INFO - PROCESS | 3812 | 1464627795646 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 3812 | ++DOCSHELL 128C3C00 == 94 [pid = 3812] [id = 308] 10:03:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 163 (128C5400) [pid = 3812] [serial = 923] [outer = 00000000] 10:03:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 164 (1331C800) [pid = 3812] [serial = 924] [outer = 128C5400] 10:03:15 INFO - PROCESS | 3812 | 1464627795771 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 165 (13909800) [pid = 3812] [serial = 925] [outer = 128C5400] 10:03:16 INFO - PROCESS | 3812 | 1464627796389 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:03:16 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 10:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1031ms 10:03:16 INFO - PROCESS | 3812 | 1464627796441 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 3812 | 1464627796447 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 10:03:16 INFO - PROCESS | 3812 | 1464627796468 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 3812 | 1464627796471 Marionette TRACE conn2 <- [1,1198,null,{}] 10:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:03:16 INFO - PROCESS | 3812 | 1464627796493 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:16 INFO - PROCESS | 3812 | 1464627796600 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 10:03:16 INFO - PROCESS | 3812 | 1464627796745 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 1A78B400 == 93 [pid = 3812] [id = 192] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 10AD3400 == 92 [pid = 3812] [id = 299] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 1338B400 == 91 [pid = 3812] [id = 298] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 1780AC00 == 90 [pid = 3812] [id = 297] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 17991C00 == 89 [pid = 3812] [id = 296] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 16B10800 == 88 [pid = 3812] [id = 295] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 15F27800 == 87 [pid = 3812] [id = 294] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 13388400 == 86 [pid = 3812] [id = 293] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 10D12C00 == 85 [pid = 3812] [id = 292] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 164 (10D5B800) [pid = 3812] [serial = 798] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 163 (18459000) [pid = 3812] [serial = 810] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 162 (17910400) [pid = 3812] [serial = 804] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 161 (180CC400) [pid = 3812] [serial = 807] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 160 (1838D800) [pid = 3812] [serial = 843] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 159 (1338E800) [pid = 3812] [serial = 801] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | ++DOCSHELL 10B8AC00 == 86 [pid = 3812] [id = 309] 10:03:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 160 (10B90800) [pid = 3812] [serial = 926] [outer = 00000000] 10:03:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 161 (10E1C400) [pid = 3812] [serial = 927] [outer = 10B90800] 10:03:16 INFO - PROCESS | 3812 | 1464627796847 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 162 (12D77400) [pid = 3812] [serial = 928] [outer = 10B90800] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 1036E000 == 85 [pid = 3812] [id = 291] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 10483C00 == 84 [pid = 3812] [id = 290] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 158D0000 == 83 [pid = 3812] [id = 284] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 12D79000 == 82 [pid = 3812] [id = 283] 10:03:16 INFO - PROCESS | 3812 | --DOCSHELL 0F2A7C00 == 81 [pid = 3812] [id = 282] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 161 (1537F000) [pid = 3812] [serial = 820] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 160 (18760800) [pid = 3812] [serial = 832] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 159 (158C8000) [pid = 3812] [serial = 841] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 158 (19966400) [pid = 3812] [serial = 814] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 157 (14EA3C00) [pid = 3812] [serial = 819] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 156 (12858400) [pid = 3812] [serial = 817] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (16E0B800) [pid = 3812] [serial = 829] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (1630A000) [pid = 3812] [serial = 825] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (19170C00) [pid = 3812] [serial = 834] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (1584FC00) [pid = 3812] [serial = 823] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (15853000) [pid = 3812] [serial = 840] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (18454800) [pid = 3812] [serial = 831] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (16E01400) [pid = 3812] [serial = 828] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (1876D800) [pid = 3812] [serial = 813] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (19960C00) [pid = 3812] [serial = 835] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (163AC800) [pid = 3812] [serial = 826] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (14EC5400) [pid = 3812] [serial = 822] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (10E14800) [pid = 3812] [serial = 838] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (10D15C00) [pid = 3812] [serial = 837] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (16543C00) [pid = 3812] [serial = 766] [outer = 00000000] [url = about:blank] 10:03:16 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (10ECC400) [pid = 3812] [serial = 816] [outer = 00000000] [url = about:blank] 10:03:17 INFO - PROCESS | 3812 | 1464627797263 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 846ms 10:03:17 INFO - PROCESS | 3812 | 1464627797319 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 3812 | 1464627797321 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 10:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:03:17 INFO - PROCESS | 3812 | 1464627797353 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 3812 | 1464627797357 Marionette TRACE conn2 <- [1,1202,null,{}] 10:03:17 INFO - PROCESS | 3812 | 1464627797372 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:17 INFO - PROCESS | 3812 | 1464627797465 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 10:03:17 INFO - PROCESS | 3812 | 1464627797481 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:17 INFO - PROCESS | 3812 | ++DOCSHELL 15852C00 == 82 [pid = 3812] [id = 310] 10:03:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (15853000) [pid = 3812] [serial = 929] [outer = 00000000] 10:03:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (15D12400) [pid = 3812] [serial = 930] [outer = 15853000] 10:03:17 INFO - PROCESS | 3812 | 1464627797528 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (16306400) [pid = 3812] [serial = 931] [outer = 15853000] 10:03:17 INFO - PROCESS | 3812 | 1464627797975 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 661ms 10:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:03:17 INFO - PROCESS | 3812 | 1464627798010 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 3812 | 1464627798012 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 10:03:17 INFO - PROCESS | 3812 | 1464627797999 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 3812 | 1464627798001 Marionette TRACE conn2 <- [1,1206,null,{}] 10:03:17 INFO - PROCESS | 3812 | 1464627798004 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:18 INFO - PROCESS | 3812 | 1464627798094 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 10:03:18 INFO - PROCESS | 3812 | 1464627798100 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 3812 | ++DOCSHELL 158D1800 == 83 [pid = 3812] [id = 311] 10:03:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (1630E000) [pid = 3812] [serial = 932] [outer = 00000000] 10:03:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (16B05800) [pid = 3812] [serial = 933] [outer = 1630E000] 10:03:18 INFO - PROCESS | 3812 | 1464627798145 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (16E01400) [pid = 3812] [serial = 934] [outer = 1630E000] 10:03:18 INFO - PROCESS | 3812 | 1464627798578 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 615ms 10:03:18 INFO - PROCESS | 3812 | 1464627798636 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 3812 | 1464627798638 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 10:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:03:18 INFO - PROCESS | 3812 | 1464627798641 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 3812 | 1464627798643 Marionette TRACE conn2 <- [1,1210,null,{}] 10:03:18 INFO - PROCESS | 3812 | 1464627798646 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:18 INFO - PROCESS | 3812 | 1464627798732 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 10:03:18 INFO - PROCESS | 3812 | 1464627798738 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 3812 | ++DOCSHELL 163B0400 == 84 [pid = 3812] [id = 312] 10:03:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (16CCFC00) [pid = 3812] [serial = 935] [outer = 00000000] 10:03:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (16EF1800) [pid = 3812] [serial = 936] [outer = 16CCFC00] 10:03:18 INFO - PROCESS | 3812 | 1464627798783 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (17191C00) [pid = 3812] [serial = 937] [outer = 16CCFC00] 10:03:19 INFO - PROCESS | 3812 | 1464627799283 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:03:19 INFO - PROCESS | 3812 | 1464627799367 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 10:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:03:19 INFO - PROCESS | 3812 | 1464627799371 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 3812 | 1464627799372 Marionette TRACE conn2 <- [1,1214,null,{}] 10:03:19 INFO - PROCESS | 3812 | 1464627799376 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:19 INFO - PROCESS | 3812 | 1464627799508 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 10:03:19 INFO - PROCESS | 3812 | 1464627799577 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 3812 | ++DOCSHELL 18765800 == 85 [pid = 3812] [id = 313] 10:03:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (18766000) [pid = 3812] [serial = 938] [outer = 00000000] 10:03:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (19172000) [pid = 3812] [serial = 939] [outer = 18766000] 10:03:19 INFO - PROCESS | 3812 | 1464627799622 Marionette DEBUG loaded listener.js 10:03:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (1995FC00) [pid = 3812] [serial = 940] [outer = 18766000] 10:03:20 INFO - PROCESS | 3812 | 1464627800021 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 677ms 10:03:20 INFO - PROCESS | 3812 | 1464627800075 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 3812 | 1464627800077 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 10:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:03:20 INFO - PROCESS | 3812 | 1464627800081 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 3812 | 1464627800082 Marionette TRACE conn2 <- [1,1218,null,{}] 10:03:20 INFO - PROCESS | 3812 | 1464627800086 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:20 INFO - PROCESS | 3812 | 1464627800214 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 10:03:20 INFO - PROCESS | 3812 | 1464627800283 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 3812 | ++DOCSHELL 0F253800 == 86 [pid = 3812] [id = 314] 10:03:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (0F256000) [pid = 3812] [serial = 941] [outer = 00000000] 10:03:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (0F25B000) [pid = 3812] [serial = 942] [outer = 0F256000] 10:03:20 INFO - PROCESS | 3812 | 1464627800327 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (0F25FC00) [pid = 3812] [serial = 943] [outer = 0F256000] 10:03:20 INFO - PROCESS | 3812 | 1464627800736 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 692ms 10:03:20 INFO - PROCESS | 3812 | 1464627800763 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 3812 | 1464627800765 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 10:03:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:03:20 INFO - PROCESS | 3812 | 1464627800768 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 3812 | 1464627800770 Marionette TRACE conn2 <- [1,1222,null,{}] 10:03:20 INFO - PROCESS | 3812 | 1464627800773 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:20 INFO - PROCESS | 3812 | 1464627800896 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 10:03:21 INFO - PROCESS | 3812 | 1464627801298 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (1A8DEC00) [pid = 3812] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (12D37400) [pid = 3812] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (10AD0000) [pid = 3812] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (18455C00) [pid = 3812] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (17A6B000) [pid = 3812] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (19174000) [pid = 3812] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (13DC6400) [pid = 3812] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (1A140400) [pid = 3812] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (10370400) [pid = 3812] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (12A6A400) [pid = 3812] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (1A7CC400) [pid = 3812] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (163B5C00) [pid = 3812] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (1B464400) [pid = 3812] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (14EA1800) [pid = 3812] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (10AD6C00) [pid = 3812] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (17986800) [pid = 3812] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (19D24800) [pid = 3812] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (1B640C00) [pid = 3812] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (16CCF000) [pid = 3812] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (16301400) [pid = 3812] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (17A6B400) [pid = 3812] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (1370CC00) [pid = 3812] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (17A60400) [pid = 3812] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (12892800) [pid = 3812] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (11247000) [pid = 3812] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (10A58400) [pid = 3812] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (1142D000) [pid = 3812] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:03:21 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (158C2C00) [pid = 3812] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:03:21 INFO - PROCESS | 3812 | ++DOCSHELL 0F25AC00 == 87 [pid = 3812] [id = 315] 10:03:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (0F25B800) [pid = 3812] [serial = 944] [outer = 00000000] 10:03:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (10AD0000) [pid = 3812] [serial = 945] [outer = 0F25B800] 10:03:21 INFO - PROCESS | 3812 | 1464627801342 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (1142D000) [pid = 3812] [serial = 946] [outer = 0F25B800] 10:03:21 INFO - PROCESS | 3812 | 1464627801730 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 985ms 10:03:21 INFO - PROCESS | 3812 | 1464627801753 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 10:03:21 INFO - PROCESS | 3812 | 1464627801755 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 10:03:21 INFO - PROCESS | 3812 | 1464627801759 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:03:21 INFO - PROCESS | 3812 | 1464627801770 Marionette TRACE conn2 <- [1,1226,null,{}] 10:03:21 INFO - PROCESS | 3812 | 1464627801773 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:21 INFO - PROCESS | 3812 | 1464627801865 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 10:03:21 INFO - PROCESS | 3812 | 1464627801965 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 3812 | ++DOCSHELL 0F25B400 == 88 [pid = 3812] [id = 316] 10:03:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (0F25D400) [pid = 3812] [serial = 947] [outer = 00000000] 10:03:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (16142000) [pid = 3812] [serial = 948] [outer = 0F25D400] 10:03:21 INFO - PROCESS | 3812 | 1464627802009 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (16E04800) [pid = 3812] [serial = 949] [outer = 0F25D400] 10:03:22 INFO - PROCESS | 3812 | 1464627802377 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 647ms 10:03:22 INFO - PROCESS | 3812 | 1464627802417 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 3812 | 1464627802419 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 10:03:22 INFO - PROCESS | 3812 | 1464627802423 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:03:22 INFO - PROCESS | 3812 | 1464627802424 Marionette TRACE conn2 <- [1,1230,null,{}] 10:03:22 INFO - PROCESS | 3812 | 1464627802428 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:22 INFO - PROCESS | 3812 | 1464627802537 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 10:03:22 INFO - PROCESS | 3812 | 1464627802546 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 3812 | ++DOCSHELL 12859800 == 89 [pid = 3812] [id = 317] 10:03:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (1285B000) [pid = 3812] [serial = 950] [outer = 00000000] 10:03:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (1845A800) [pid = 3812] [serial = 951] [outer = 1285B000] 10:03:22 INFO - PROCESS | 3812 | 1464627802589 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (19171000) [pid = 3812] [serial = 952] [outer = 1285B000] 10:03:23 INFO - PROCESS | 3812 | 1464627803023 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 631ms 10:03:23 INFO - PROCESS | 3812 | 1464627803044 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 3812 | 1464627803046 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 10:03:23 INFO - PROCESS | 3812 | 1464627803050 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:03:23 INFO - PROCESS | 3812 | 1464627803052 Marionette TRACE conn2 <- [1,1234,null,{}] 10:03:23 INFO - PROCESS | 3812 | 1464627803056 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:23 INFO - PROCESS | 3812 | 1464627803201 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 10:03:23 INFO - PROCESS | 3812 | 1464627803209 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 3812 | ++DOCSHELL 1537D400 == 90 [pid = 3812] [id = 318] 10:03:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (19962000) [pid = 3812] [serial = 953] [outer = 00000000] 10:03:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (19F9D800) [pid = 3812] [serial = 954] [outer = 19962000] 10:03:23 INFO - PROCESS | 3812 | 1464627803258 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (1A17AC00) [pid = 3812] [serial = 955] [outer = 19962000] 10:03:23 INFO - PROCESS | 3812 | 1464627803965 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 984ms 10:03:24 INFO - PROCESS | 3812 | 1464627804036 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 3812 | 1464627804042 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 10:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:03:24 INFO - PROCESS | 3812 | 1464627804047 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 3812 | 1464627804051 Marionette TRACE conn2 <- [1,1238,null,{}] 10:03:24 INFO - PROCESS | 3812 | 1464627804057 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:24 INFO - PROCESS | 3812 | 1464627804208 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 10:03:24 INFO - PROCESS | 3812 | 1464627804359 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 3812 | ++DOCSHELL 10D5E800 == 91 [pid = 3812] [id = 319] 10:03:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (10ECCC00) [pid = 3812] [serial = 956] [outer = 00000000] 10:03:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (12D34800) [pid = 3812] [serial = 957] [outer = 10ECCC00] 10:03:24 INFO - PROCESS | 3812 | 1464627804418 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (1338E800) [pid = 3812] [serial = 958] [outer = 10ECCC00] 10:03:24 INFO - PROCESS | 3812 | 1464627804990 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 985ms 10:03:25 INFO - PROCESS | 3812 | 1464627805034 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 3812 | 1464627805039 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 10:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:03:25 INFO - PROCESS | 3812 | 1464627805046 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 3812 | 1464627805049 Marionette TRACE conn2 <- [1,1242,null,{}] 10:03:25 INFO - PROCESS | 3812 | 1464627805053 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:25 INFO - PROCESS | 3812 | 1464627805169 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 10:03:25 INFO - PROCESS | 3812 | 1464627805285 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 3812 | ++DOCSHELL 140F4C00 == 92 [pid = 3812] [id = 320] 10:03:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (1537EC00) [pid = 3812] [serial = 959] [outer = 00000000] 10:03:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (158C3000) [pid = 3812] [serial = 960] [outer = 1537EC00] 10:03:25 INFO - PROCESS | 3812 | 1464627805379 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (16309000) [pid = 3812] [serial = 961] [outer = 1537EC00] 10:03:25 INFO - PROCESS | 3812 | 1464627805969 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 985ms 10:03:26 INFO - PROCESS | 3812 | 1464627806029 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 3812 | 1464627806031 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 10:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:03:26 INFO - PROCESS | 3812 | 1464627806035 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 3812 | 1464627806039 Marionette TRACE conn2 <- [1,1246,null,{}] 10:03:26 INFO - PROCESS | 3812 | 1464627806050 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:26 INFO - PROCESS | 3812 | 1464627806166 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 10:03:26 INFO - PROCESS | 3812 | 1464627806314 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 3812 | ++DOCSHELL 19168C00 == 93 [pid = 3812] [id = 321] 10:03:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (1916A000) [pid = 3812] [serial = 962] [outer = 00000000] 10:03:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (19969C00) [pid = 3812] [serial = 963] [outer = 1916A000] 10:03:26 INFO - PROCESS | 3812 | 1464627806374 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (19A90800) [pid = 3812] [serial = 964] [outer = 1916A000] 10:03:26 INFO - PROCESS | 3812 | 1464627806982 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 985ms 10:03:27 INFO - PROCESS | 3812 | 1464627807021 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 3812 | 1464627807024 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 10:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:03:27 INFO - PROCESS | 3812 | 1464627807028 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 3812 | 1464627807030 Marionette TRACE conn2 <- [1,1250,null,{}] 10:03:27 INFO - PROCESS | 3812 | 1464627807034 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:27 INFO - PROCESS | 3812 | 1464627807148 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 10:03:27 INFO - PROCESS | 3812 | 1464627807264 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 3812 | ++DOCSHELL 199CE800 == 94 [pid = 3812] [id = 322] 10:03:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (19A92800) [pid = 3812] [serial = 965] [outer = 00000000] 10:03:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (19AE6800) [pid = 3812] [serial = 966] [outer = 19A92800] 10:03:27 INFO - PROCESS | 3812 | 1464627807358 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (19AE9800) [pid = 3812] [serial = 967] [outer = 19A92800] 10:03:27 INFO - PROCESS | 3812 | 1464627807882 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 923ms 10:03:27 INFO - PROCESS | 3812 | 1464627807955 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 3812 | 1464627807958 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 10:03:27 INFO - PROCESS | 3812 | 1464627807961 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:03:27 INFO - PROCESS | 3812 | 1464627807963 Marionette TRACE conn2 <- [1,1254,null,{}] 10:03:27 INFO - PROCESS | 3812 | 1464627807967 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:28 INFO - PROCESS | 3812 | 1464627808091 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 10:03:28 INFO - PROCESS | 3812 | 1464627808233 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 3812 | ++DOCSHELL 19AE9000 == 95 [pid = 3812] [id = 323] 10:03:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (19AEA800) [pid = 3812] [serial = 968] [outer = 00000000] 10:03:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (19AEFC00) [pid = 3812] [serial = 969] [outer = 19AEA800] 10:03:28 INFO - PROCESS | 3812 | 1464627808288 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (1A182000) [pid = 3812] [serial = 970] [outer = 19AEA800] 10:03:28 INFO - PROCESS | 3812 | 1464627808865 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 923ms 10:03:28 INFO - PROCESS | 3812 | 1464627808907 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 10:03:28 INFO - PROCESS | 3812 | 1464627808909 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 10:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:03:28 INFO - PROCESS | 3812 | 1464627808913 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:03:28 INFO - PROCESS | 3812 | 1464627808915 Marionette TRACE conn2 <- [1,1258,null,{}] 10:03:28 INFO - PROCESS | 3812 | 1464627808918 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:29 INFO - PROCESS | 3812 | 1464627809020 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 10:03:29 INFO - PROCESS | 3812 | 1464627809136 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 3812 | ++DOCSHELL 10D5AC00 == 96 [pid = 3812] [id = 324] 10:03:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (10D5B800) [pid = 3812] [serial = 971] [outer = 00000000] 10:03:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 157 (1A8E0800) [pid = 3812] [serial = 972] [outer = 10D5B800] 10:03:29 INFO - PROCESS | 3812 | 1464627809254 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 158 (1AD56400) [pid = 3812] [serial = 973] [outer = 10D5B800] 10:03:29 INFO - PROCESS | 3812 | 1464627809854 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 985ms 10:03:29 INFO - PROCESS | 3812 | 1464627809899 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 3812 | 1464627809902 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 10:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:03:29 INFO - PROCESS | 3812 | 1464627809906 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 3812 | 1464627809908 Marionette TRACE conn2 <- [1,1262,null,{}] 10:03:29 INFO - PROCESS | 3812 | 1464627809912 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:30 INFO - PROCESS | 3812 | 1464627810023 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 10:03:30 INFO - PROCESS | 3812 | 1464627810149 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 3812 | ++DOCSHELL 10D17000 == 97 [pid = 3812] [id = 325] 10:03:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 159 (11239C00) [pid = 3812] [serial = 974] [outer = 00000000] 10:03:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 160 (140D4C00) [pid = 3812] [serial = 975] [outer = 11239C00] 10:03:30 INFO - PROCESS | 3812 | 1464627810204 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 161 (15379400) [pid = 3812] [serial = 976] [outer = 11239C00] 10:03:30 INFO - PROCESS | 3812 | 1464627810989 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1139ms 10:03:31 INFO - PROCESS | 3812 | 1464627811039 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 3812 | 1464627811044 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 10:03:31 INFO - PROCESS | 3812 | 1464627811049 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:03:31 INFO - PROCESS | 3812 | 1464627811053 Marionette TRACE conn2 <- [1,1266,null,{}] 10:03:31 INFO - PROCESS | 3812 | 1464627811057 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:31 INFO - PROCESS | 3812 | 1464627811165 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 10:03:31 INFO - PROCESS | 3812 | 1464627811327 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 3812 | ++DOCSHELL 10AD1000 == 98 [pid = 3812] [id = 326] 10:03:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 162 (10B91400) [pid = 3812] [serial = 977] [outer = 00000000] 10:03:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 163 (1307B400) [pid = 3812] [serial = 978] [outer = 10B91400] 10:03:31 INFO - PROCESS | 3812 | 1464627811380 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 164 (140CDC00) [pid = 3812] [serial = 979] [outer = 10B91400] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 15854800 == 97 [pid = 3812] [id = 179] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 12859800 == 96 [pid = 3812] [id = 317] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 0F25B400 == 95 [pid = 3812] [id = 316] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 0F25AC00 == 94 [pid = 3812] [id = 315] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 0F253800 == 93 [pid = 3812] [id = 314] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 18765800 == 92 [pid = 3812] [id = 313] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 163B0400 == 91 [pid = 3812] [id = 312] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 158D1800 == 90 [pid = 3812] [id = 311] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 15852C00 == 89 [pid = 3812] [id = 310] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 10B8AC00 == 88 [pid = 3812] [id = 309] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 128C3C00 == 87 [pid = 3812] [id = 308] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 153FC000 == 86 [pid = 3812] [id = 305] 10:03:31 INFO - PROCESS | 3812 | --DOMWINDOW == 163 (16E0FC00) [pid = 3812] [serial = 852] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3812 | --DOMWINDOW == 162 (105F2C00) [pid = 3812] [serial = 846] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3812 | --DOMWINDOW == 161 (1A138C00) [pid = 3812] [serial = 900] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3812 | --DOMWINDOW == 160 (1338EC00) [pid = 3812] [serial = 849] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 1A8DF000 == 85 [pid = 3812] [id = 304] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 1A5EF400 == 84 [pid = 3812] [id = 303] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 140D3400 == 83 [pid = 3812] [id = 302] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 10A5EC00 == 82 [pid = 3812] [id = 301] 10:03:31 INFO - PROCESS | 3812 | --DOCSHELL 10ACE400 == 81 [pid = 3812] [id = 300] 10:03:31 INFO - PROCESS | 3812 | 1464627811994 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 985ms 10:03:32 INFO - PROCESS | 3812 | 1464627812035 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 3812 | 1464627812040 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 10:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:03:32 INFO - PROCESS | 3812 | 1464627812046 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 3812 | 1464627812049 Marionette TRACE conn2 <- [1,1270,null,{}] 10:03:32 INFO - PROCESS | 3812 | 1464627812052 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:32 INFO - PROCESS | 3812 | 1464627812163 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 159 (1AD54000) [pid = 3812] [serial = 757] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 158 (1A784C00) [pid = 3812] [serial = 745] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 157 (10ED1000) [pid = 3812] [serial = 799] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 156 (199C3000) [pid = 3812] [serial = 699] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (1845CC00) [pid = 3812] [serial = 811] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (1A5F7C00) [pid = 3812] [serial = 754] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (19171800) [pid = 3812] [serial = 844] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (1B328800) [pid = 3812] [serial = 760] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (1B46E800) [pid = 3812] [serial = 705] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (13DCD400) [pid = 3812] [serial = 802] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (1B6B8000) [pid = 3812] [serial = 711] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (17A6D800) [pid = 3812] [serial = 805] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (1B9A2C00) [pid = 3812] [serial = 763] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (16E0E800) [pid = 3812] [serial = 751] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (140F9C00) [pid = 3812] [serial = 748] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (1838C000) [pid = 3812] [serial = 808] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (1AB27000) [pid = 3812] [serial = 702] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (1B6AE800) [pid = 3812] [serial = 708] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (16E08400) [pid = 3812] [serial = 885] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (175AC400) [pid = 3812] [serial = 886] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (163AB400) [pid = 3812] [serial = 882] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (1876C800) [pid = 3812] [serial = 889] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (18450800) [pid = 3812] [serial = 888] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (16E04000) [pid = 3812] [serial = 894] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (19963400) [pid = 3812] [serial = 891] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (140F3000) [pid = 3812] [serial = 874] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (13905C00) [pid = 3812] [serial = 873] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (12D74000) [pid = 3812] [serial = 876] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (13BD0800) [pid = 3812] [serial = 877] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (11C66800) [pid = 3812] [serial = 871] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (10D52C00) [pid = 3812] [serial = 870] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (199CE000) [pid = 3812] [serial = 897] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (19A91800) [pid = 3812] [serial = 855] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (19F9E000) [pid = 3812] [serial = 858] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (1A17D400) [pid = 3812] [serial = 861] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (1A77E800) [pid = 3812] [serial = 864] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (1A7CCC00) [pid = 3812] [serial = 867] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (19A91400) [pid = 3812] [serial = 898] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (199BFC00) [pid = 3812] [serial = 892] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (15F28000) [pid = 3812] [serial = 879] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (16146800) [pid = 3812] [serial = 880] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (19173000) [pid = 3812] [serial = 895] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (16543000) [pid = 3812] [serial = 883] [outer = 00000000] [url = about:blank] 10:03:32 INFO - PROCESS | 3812 | 1464627812271 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 3812 | ++DOCSHELL 0F25E800 == 82 [pid = 3812] [id = 327] 10:03:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (0F25F800) [pid = 3812] [serial = 980] [outer = 00000000] 10:03:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (10D52C00) [pid = 3812] [serial = 981] [outer = 0F25F800] 10:03:32 INFO - PROCESS | 3812 | 1464627812316 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (13077000) [pid = 3812] [serial = 982] [outer = 0F25F800] 10:03:32 INFO - PROCESS | 3812 | 1464627812713 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 724ms 10:03:32 INFO - PROCESS | 3812 | 1464627812771 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 3812 | 1464627812774 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 10:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:03:32 INFO - PROCESS | 3812 | 1464627812781 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 3812 | 1464627812784 Marionette TRACE conn2 <- [1,1274,null,{}] 10:03:32 INFO - PROCESS | 3812 | 1464627812795 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:32 INFO - PROCESS | 3812 | 1464627812887 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 10:03:32 INFO - PROCESS | 3812 | 1464627812901 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 3812 | ++DOCSHELL 153FD000 == 83 [pid = 3812] [id = 328] 10:03:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (153FDC00) [pid = 3812] [serial = 983] [outer = 00000000] 10:03:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (15F33000) [pid = 3812] [serial = 984] [outer = 153FDC00] 10:03:32 INFO - PROCESS | 3812 | 1464627812947 Marionette DEBUG loaded listener.js 10:03:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (1630A000) [pid = 3812] [serial = 985] [outer = 153FDC00] 10:03:33 INFO - PROCESS | 3812 | 1464627813407 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 616ms 10:03:33 INFO - PROCESS | 3812 | 1464627813417 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 3812 | 1464627813420 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 10:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:03:33 INFO - PROCESS | 3812 | 1464627813427 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 3812 | 1464627813429 Marionette TRACE conn2 <- [1,1278,null,{}] 10:03:33 INFO - PROCESS | 3812 | 1464627813433 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:33 INFO - PROCESS | 3812 | 1464627813507 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 10:03:33 INFO - PROCESS | 3812 | 1464627813514 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 3812 | ++DOCSHELL 158D0000 == 84 [pid = 3812] [id = 329] 10:03:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (15F2F800) [pid = 3812] [serial = 986] [outer = 00000000] 10:03:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (16C24400) [pid = 3812] [serial = 987] [outer = 15F2F800] 10:03:33 INFO - PROCESS | 3812 | 1464627813558 Marionette DEBUG loaded listener.js 10:03:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (16E0B400) [pid = 3812] [serial = 988] [outer = 15F2F800] 10:03:34 INFO - PROCESS | 3812 | 1464627814029 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 692ms 10:03:34 INFO - PROCESS | 3812 | 1464627814106 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 3812 | 1464627814108 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 10:03:34 INFO - PROCESS | 3812 | 1464627814111 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:03:34 INFO - PROCESS | 3812 | 1464627814113 Marionette TRACE conn2 <- [1,1282,null,{}] 10:03:34 INFO - PROCESS | 3812 | 1464627814116 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:34 INFO - PROCESS | 3812 | 1464627814212 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 10:03:34 INFO - PROCESS | 3812 | 1464627814248 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 3812 | ++DOCSHELL 140F4400 == 85 [pid = 3812] [id = 330] 10:03:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (163B1000) [pid = 3812] [serial = 989] [outer = 00000000] 10:03:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (1750B800) [pid = 3812] [serial = 990] [outer = 163B1000] 10:03:34 INFO - PROCESS | 3812 | 1464627814292 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (17987800) [pid = 3812] [serial = 991] [outer = 163B1000] 10:03:34 INFO - PROCESS | 3812 | 1464627814790 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 724ms 10:03:34 INFO - PROCESS | 3812 | 1464627814835 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 3812 | 1464627814837 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 10:03:34 INFO - PROCESS | 3812 | 1464627814840 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:03:34 INFO - PROCESS | 3812 | 1464627814842 Marionette TRACE conn2 <- [1,1286,null,{}] 10:03:34 INFO - PROCESS | 3812 | 1464627814851 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:34 INFO - PROCESS | 3812 | 1464627814996 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 10:03:35 INFO - PROCESS | 3812 | 1464627815064 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 3812 | ++DOCSHELL 18389800 == 86 [pid = 3812] [id = 331] 10:03:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (18452000) [pid = 3812] [serial = 992] [outer = 00000000] 10:03:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (1845BC00) [pid = 3812] [serial = 993] [outer = 18452000] 10:03:35 INFO - PROCESS | 3812 | 1464627815108 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (1876C000) [pid = 3812] [serial = 994] [outer = 18452000] 10:03:35 INFO - PROCESS | 3812 | 1464627815546 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 723ms 10:03:35 INFO - PROCESS | 3812 | 1464627815613 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 10:03:35 INFO - PROCESS | 3812 | 1464627815616 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 10:03:35 INFO - PROCESS | 3812 | 1464627815619 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - PROCESS | 3812 | 1464627815621 Marionette TRACE conn2 <- [1,1290,null,{}] 10:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:03:35 INFO - PROCESS | 3812 | 1464627815628 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:35 INFO - PROCESS | 3812 | 1464627815749 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 10:03:35 INFO - PROCESS | 3812 | 1464627815817 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 3812 | ++DOCSHELL 1838B800 == 87 [pid = 3812] [id = 332] 10:03:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (19169800) [pid = 3812] [serial = 995] [outer = 00000000] 10:03:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (1995D400) [pid = 3812] [serial = 996] [outer = 19169800] 10:03:35 INFO - PROCESS | 3812 | 1464627815860 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (19969000) [pid = 3812] [serial = 997] [outer = 19169800] 10:03:36 INFO - PROCESS | 3812 | 1464627816276 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 661ms 10:03:36 INFO - PROCESS | 3812 | 1464627816304 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 3812 | 1464627816306 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 10:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:03:36 INFO - PROCESS | 3812 | 1464627816316 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 3812 | 1464627816318 Marionette TRACE conn2 <- [1,1294,null,{}] 10:03:36 INFO - PROCESS | 3812 | 1464627816321 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:36 INFO - PROCESS | 3812 | 1464627816617 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (18766000) [pid = 3812] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (0F256000) [pid = 3812] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (0F25B800) [pid = 3812] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (128C5400) [pid = 3812] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (15853000) [pid = 3812] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (16CCFC00) [pid = 3812] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (1630E000) [pid = 3812] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (10B90800) [pid = 3812] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (10AD7800) [pid = 3812] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (1285B000) [pid = 3812] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (0F25D400) [pid = 3812] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (0F2A9400) [pid = 3812] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (130DF000) [pid = 3812] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (16309C00) [pid = 3812] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:03:36 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (16140400) [pid = 3812] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:03:36 INFO - PROCESS | 3812 | 1464627816693 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 3812 | ++DOCSHELL 0F256000 == 88 [pid = 3812] [id = 333] 10:03:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (0F258400) [pid = 3812] [serial = 998] [outer = 00000000] 10:03:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (10B91000) [pid = 3812] [serial = 999] [outer = 0F258400] 10:03:36 INFO - PROCESS | 3812 | 1464627816733 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (128C5400) [pid = 3812] [serial = 1000] [outer = 0F258400] 10:03:37 INFO - PROCESS | 3812 | 1464627817119 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 831ms 10:03:37 INFO - PROCESS | 3812 | 1464627817135 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 3812 | 1464627817137 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 10:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:03:37 INFO - PROCESS | 3812 | 1464627817141 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 3812 | 1464627817142 Marionette TRACE conn2 <- [1,1298,null,{}] 10:03:37 INFO - PROCESS | 3812 | 1464627817146 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:37 INFO - PROCESS | 3812 | 1464627817233 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 10:03:37 INFO - PROCESS | 3812 | 1464627817239 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 3812 | ++DOCSHELL 1285FC00 == 89 [pid = 3812] [id = 334] 10:03:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (12860000) [pid = 3812] [serial = 1001] [outer = 00000000] 10:03:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (199BFC00) [pid = 3812] [serial = 1002] [outer = 12860000] 10:03:37 INFO - PROCESS | 3812 | 1464627817282 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (199CD800) [pid = 3812] [serial = 1003] [outer = 12860000] 10:03:37 INFO - PROCESS | 3812 | 1464627817719 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 3812 | 1464627817781 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 10:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:03:37 INFO - PROCESS | 3812 | 1464627817785 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 3812 | 1464627817770 Marionette TRACE conn2 <- [1,1302,null,{}] 10:03:37 INFO - PROCESS | 3812 | 1464627817774 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:37 INFO - PROCESS | 3812 | 1464627817861 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 10:03:37 INFO - PROCESS | 3812 | 1464627817867 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 3812 | ++DOCSHELL 19171800 == 90 [pid = 3812] [id = 335] 10:03:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (19A8FC00) [pid = 3812] [serial = 1004] [outer = 00000000] 10:03:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (19FA9C00) [pid = 3812] [serial = 1005] [outer = 19A8FC00] 10:03:37 INFO - PROCESS | 3812 | 1464627817910 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (1A278400) [pid = 3812] [serial = 1006] [outer = 19A8FC00] 10:03:38 INFO - PROCESS | 3812 | 1464627818346 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 631ms 10:03:38 INFO - PROCESS | 3812 | 1464627818406 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 3812 | 1464627818408 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 10:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:03:38 INFO - PROCESS | 3812 | 1464627818411 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 3812 | 1464627818414 Marionette TRACE conn2 <- [1,1306,null,{}] 10:03:38 INFO - PROCESS | 3812 | 1464627818417 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:38 INFO - PROCESS | 3812 | 1464627818524 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 10:03:38 INFO - PROCESS | 3812 | 1464627818530 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 3812 | ++DOCSHELL 19D25000 == 91 [pid = 3812] [id = 336] 10:03:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (1A286C00) [pid = 3812] [serial = 1007] [outer = 00000000] 10:03:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (1A7D2C00) [pid = 3812] [serial = 1008] [outer = 1A286C00] 10:03:38 INFO - PROCESS | 3812 | 1464627818608 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (140F1000) [pid = 3812] [serial = 1009] [outer = 1A286C00] 10:03:39 INFO - PROCESS | 3812 | 1464627819313 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 923ms 10:03:39 INFO - PROCESS | 3812 | 1464627819340 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 3812 | 1464627819345 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 10:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:03:39 INFO - PROCESS | 3812 | 1464627819365 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 3812 | 1464627819369 Marionette TRACE conn2 <- [1,1310,null,{}] 10:03:39 INFO - PROCESS | 3812 | 1464627819375 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:39 INFO - PROCESS | 3812 | 1464627819496 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 10:03:39 INFO - PROCESS | 3812 | 1464627819640 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 3812 | ++DOCSHELL 10D53400 == 92 [pid = 3812] [id = 337] 10:03:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (10D5F400) [pid = 3812] [serial = 1010] [outer = 00000000] 10:03:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (12858400) [pid = 3812] [serial = 1011] [outer = 10D5F400] 10:03:39 INFO - PROCESS | 3812 | 1464627819705 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (1370FC00) [pid = 3812] [serial = 1012] [outer = 10D5F400] 10:03:40 INFO - PROCESS | 3812 | 1464627820301 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 985ms 10:03:40 INFO - PROCESS | 3812 | 1464627820351 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 10:03:40 INFO - PROCESS | 3812 | 1464627820357 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 10:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:03:40 INFO - PROCESS | 3812 | 1464627820363 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:03:40 INFO - PROCESS | 3812 | 1464627820366 Marionette TRACE conn2 <- [1,1314,null,{}] 10:03:40 INFO - PROCESS | 3812 | 1464627820370 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:40 INFO - PROCESS | 3812 | 1464627820488 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 10:03:40 INFO - PROCESS | 3812 | 1464627820603 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 3812 | ++DOCSHELL 1537D800 == 93 [pid = 3812] [id = 338] 10:03:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (153F5000) [pid = 3812] [serial = 1013] [outer = 00000000] 10:03:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (163AA800) [pid = 3812] [serial = 1014] [outer = 153F5000] 10:03:40 INFO - PROCESS | 3812 | 1464627820699 Marionette DEBUG loaded listener.js 10:03:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (16E04400) [pid = 3812] [serial = 1015] [outer = 153F5000] 10:03:41 INFO - PROCESS | 3812 | 1464627821299 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:03:41 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 10:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 985ms 10:03:41 INFO - PROCESS | 3812 | 1464627821351 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 10:03:41 INFO - PROCESS | 3812 | 1464627821353 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 10:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:03:41 INFO - PROCESS | 3812 | 1464627821357 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 3812 | 1464627821361 Marionette TRACE conn2 <- [1,1318,null,{}] 10:03:41 INFO - PROCESS | 3812 | 1464627821387 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:41 INFO - PROCESS | 3812 | 1464627821522 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 10:03:41 INFO - PROCESS | 3812 | 1464627821665 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:41 INFO - PROCESS | 3812 | ++DOCSHELL 19174800 == 94 [pid = 3812] [id = 339] 10:03:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (1996BC00) [pid = 3812] [serial = 1016] [outer = 00000000] 10:03:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (1A283C00) [pid = 3812] [serial = 1017] [outer = 1996BC00] 10:03:41 INFO - PROCESS | 3812 | 1464627821729 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (1A7C7C00) [pid = 3812] [serial = 1018] [outer = 1996BC00] 10:03:42 INFO - PROCESS | 3812 | 1464627822264 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:03:42 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 10:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 954ms 10:03:42 INFO - PROCESS | 3812 | 1464627822309 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 3812 | 1464627822311 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 10:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:03:42 INFO - PROCESS | 3812 | 1464627822316 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - PROCESS | 3812 | 1464627822318 Marionette TRACE conn2 <- [1,1322,null,{}] 10:03:42 INFO - PROCESS | 3812 | 1464627822322 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:42 INFO - PROCESS | 3812 | 1464627822436 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 10:03:42 INFO - PROCESS | 3812 | 1464627822550 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 3812 | ++DOCSHELL 1A7D6C00 == 95 [pid = 3812] [id = 340] 10:03:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (1A87C400) [pid = 3812] [serial = 1019] [outer = 00000000] 10:03:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (1A8E1400) [pid = 3812] [serial = 1020] [outer = 1A87C400] 10:03:42 INFO - PROCESS | 3812 | 1464627822644 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (1AB2B400) [pid = 3812] [serial = 1021] [outer = 1A87C400] 10:03:43 INFO - PROCESS | 3812 | 1464627823220 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 985ms 10:03:43 INFO - PROCESS | 3812 | 1464627823303 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 10:03:43 INFO - PROCESS | 3812 | 1464627823305 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 10:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:03:43 INFO - PROCESS | 3812 | 1464627823309 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:03:43 INFO - PROCESS | 3812 | 1464627823311 Marionette TRACE conn2 <- [1,1326,null,{}] 10:03:43 INFO - PROCESS | 3812 | 1464627823330 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:43 INFO - PROCESS | 3812 | 1464627823438 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 10:03:43 INFO - PROCESS | 3812 | 1464627823578 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 3812 | ++DOCSHELL 19AC9000 == 96 [pid = 3812] [id = 341] 10:03:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (19ACA000) [pid = 3812] [serial = 1022] [outer = 00000000] 10:03:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (19ACFC00) [pid = 3812] [serial = 1023] [outer = 19ACA000] 10:03:43 INFO - PROCESS | 3812 | 1464627823635 Marionette DEBUG loaded listener.js 10:03:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (19AD1C00) [pid = 3812] [serial = 1024] [outer = 19ACA000] 10:03:44 INFO - PROCESS | 3812 | 1464627824704 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1462ms 10:03:44 INFO - PROCESS | 3812 | 1464627824769 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 3812 | 1464627824773 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 10:03:44 INFO - PROCESS | 3812 | 1464627824777 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:03:44 INFO - PROCESS | 3812 | 1464627824780 Marionette TRACE conn2 <- [1,1330,null,{}] 10:03:44 INFO - PROCESS | 3812 | 1464627824783 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:44 INFO - PROCESS | 3812 | 1464627824902 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 10:03:45 INFO - PROCESS | 3812 | 1464627825041 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 3812 | ++DOCSHELL 0F252000 == 97 [pid = 3812] [id = 342] 10:03:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (0F254800) [pid = 3812] [serial = 1025] [outer = 00000000] 10:03:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (10D12400) [pid = 3812] [serial = 1026] [outer = 0F254800] 10:03:45 INFO - PROCESS | 3812 | 1464627825101 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (13BCD800) [pid = 3812] [serial = 1027] [outer = 0F254800] 10:03:45 INFO - PROCESS | 3812 | 1464627825901 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1179ms 10:03:45 INFO - PROCESS | 3812 | 1464627825975 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 3812 | 1464627825980 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 10:03:45 INFO - PROCESS | 3812 | 1464627825986 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:03:45 INFO - PROCESS | 3812 | 1464627825990 Marionette TRACE conn2 <- [1,1334,null,{}] 10:03:45 INFO - PROCESS | 3812 | 1464627825995 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:46 INFO - PROCESS | 3812 | 1464627826104 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 10:03:46 INFO - PROCESS | 3812 | 1464627826252 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 3812 | ++DOCSHELL 10D14000 == 98 [pid = 3812] [id = 343] 10:03:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (10E12400) [pid = 3812] [serial = 1028] [outer = 00000000] 10:03:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (1288D400) [pid = 3812] [serial = 1029] [outer = 10E12400] 10:03:46 INFO - PROCESS | 3812 | 1464627826307 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (13902800) [pid = 3812] [serial = 1030] [outer = 10E12400] 10:03:46 INFO - PROCESS | 3812 | 1464627826906 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 932ms 10:03:46 INFO - PROCESS | 3812 | 1464627826946 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 3812 | 1464627826951 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 10:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:03:46 INFO - PROCESS | 3812 | 1464627826958 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 3812 | 1464627826961 Marionette TRACE conn2 <- [1,1338,null,{}] 10:03:46 INFO - PROCESS | 3812 | 1464627826965 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:47 INFO - PROCESS | 3812 | 1464627827078 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 140DA400 == 97 [pid = 3812] [id = 111] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 1A878400 == 96 [pid = 3812] [id = 193] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 19171800 == 95 [pid = 3812] [id = 335] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 1285FC00 == 94 [pid = 3812] [id = 334] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 0F256000 == 93 [pid = 3812] [id = 333] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 1838B800 == 92 [pid = 3812] [id = 332] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 18389800 == 91 [pid = 3812] [id = 331] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 140F4400 == 90 [pid = 3812] [id = 330] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 158D0000 == 89 [pid = 3812] [id = 329] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 153FD000 == 88 [pid = 3812] [id = 328] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 0F25E800 == 87 [pid = 3812] [id = 327] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 10AD1000 == 86 [pid = 3812] [id = 326] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (12890000) [pid = 3812] [serial = 903] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (153FE400) [pid = 3812] [serial = 906] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (1A7D4C00) [pid = 3812] [serial = 909] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (1AB23400) [pid = 3812] [serial = 912] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (1AD52000) [pid = 3812] [serial = 915] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (1B329800) [pid = 3812] [serial = 918] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 19168C00 == 85 [pid = 3812] [id = 321] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 140F4C00 == 84 [pid = 3812] [id = 320] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 10D5E800 == 83 [pid = 3812] [id = 319] 10:03:47 INFO - PROCESS | 3812 | --DOCSHELL 1537D400 == 82 [pid = 3812] [id = 318] 10:03:47 INFO - PROCESS | 3812 | 1464627827236 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 3812 | ++DOCSHELL 0F25E400 == 83 [pid = 3812] [id = 344] 10:03:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (0F25E800) [pid = 3812] [serial = 1031] [outer = 00000000] 10:03:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (10B8EC00) [pid = 3812] [serial = 1032] [outer = 0F25E800] 10:03:47 INFO - PROCESS | 3812 | 1464627827282 Marionette DEBUG loaded listener.js 10:03:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (1285C800) [pid = 3812] [serial = 1033] [outer = 0F25E800] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (10AD5C00) [pid = 3812] [serial = 847] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (140EE400) [pid = 3812] [serial = 850] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (17E87C00) [pid = 3812] [serial = 853] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (17902800) [pid = 3812] [serial = 796] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (19172000) [pid = 3812] [serial = 939] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (0F25B000) [pid = 3812] [serial = 942] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (1995FC00) [pid = 3812] [serial = 940] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (0F25FC00) [pid = 3812] [serial = 943] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (10AD0000) [pid = 3812] [serial = 945] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (13909800) [pid = 3812] [serial = 925] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (1331C800) [pid = 3812] [serial = 924] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (15D12400) [pid = 3812] [serial = 930] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (16306400) [pid = 3812] [serial = 931] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (16EF1800) [pid = 3812] [serial = 936] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (16B05800) [pid = 3812] [serial = 933] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (16E01400) [pid = 3812] [serial = 934] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (10E1C400) [pid = 3812] [serial = 927] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (12D77400) [pid = 3812] [serial = 928] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (1537E800) [pid = 3812] [serial = 922] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (12862C00) [pid = 3812] [serial = 921] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (1845A800) [pid = 3812] [serial = 951] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (1142D000) [pid = 3812] [serial = 946] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (16142000) [pid = 3812] [serial = 948] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (16E04800) [pid = 3812] [serial = 949] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (17191C00) [pid = 3812] [serial = 937] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (19171000) [pid = 3812] [serial = 952] [outer = 00000000] [url = about:blank] 10:03:47 INFO - PROCESS | 3812 | 1464627827695 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 793ms 10:03:47 INFO - PROCESS | 3812 | 1464627827760 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 3812 | 1464627827762 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 10:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:03:47 INFO - PROCESS | 3812 | 1464627827768 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 3812 | 1464627827771 Marionette TRACE conn2 <- [1,1342,null,{}] 10:03:47 INFO - PROCESS | 3812 | 1464627827782 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:47 INFO - PROCESS | 3812 | 1464627827880 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 10:03:47 INFO - PROCESS | 3812 | 1464627827894 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 3812 | ++DOCSHELL 15370C00 == 84 [pid = 3812] [id = 345] 10:03:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (15371000) [pid = 3812] [serial = 1034] [outer = 00000000] 10:03:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (15D14400) [pid = 3812] [serial = 1035] [outer = 15371000] 10:03:47 INFO - PROCESS | 3812 | 1464627827944 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (16146800) [pid = 3812] [serial = 1036] [outer = 15371000] 10:03:48 INFO - PROCESS | 3812 | 1464627828410 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 699ms 10:03:48 INFO - PROCESS | 3812 | 1464627828470 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 10:03:48 INFO - PROCESS | 3812 | 1464627828472 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 10:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:03:48 INFO - PROCESS | 3812 | 1464627828476 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:03:48 INFO - PROCESS | 3812 | 1464627828477 Marionette TRACE conn2 <- [1,1346,null,{}] 10:03:48 INFO - PROCESS | 3812 | 1464627828481 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:48 INFO - PROCESS | 3812 | 1464627828571 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 10:03:48 INFO - PROCESS | 3812 | 1464627828580 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 3812 | ++DOCSHELL 11244400 == 85 [pid = 3812] [id = 346] 10:03:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (12857800) [pid = 3812] [serial = 1037] [outer = 00000000] 10:03:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (163B1C00) [pid = 3812] [serial = 1038] [outer = 12857800] 10:03:48 INFO - PROCESS | 3812 | 1464627828627 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (16CCFC00) [pid = 3812] [serial = 1039] [outer = 12857800] 10:03:49 INFO - PROCESS | 3812 | 1464627829055 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 638ms 10:03:49 INFO - PROCESS | 3812 | 1464627829097 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 3812 | 1464627829099 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 10:03:49 INFO - PROCESS | 3812 | 1464627829103 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:03:49 INFO - PROCESS | 3812 | 1464627829104 Marionette TRACE conn2 <- [1,1350,null,{}] 10:03:49 INFO - PROCESS | 3812 | 1464627829108 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:49 INFO - PROCESS | 3812 | 1464627829193 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 10:03:49 INFO - PROCESS | 3812 | 1464627829199 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 3812 | ++DOCSHELL 16306800 == 86 [pid = 3812] [id = 347] 10:03:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (1630E400) [pid = 3812] [serial = 1040] [outer = 00000000] 10:03:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (16EFD400) [pid = 3812] [serial = 1041] [outer = 1630E400] 10:03:49 INFO - PROCESS | 3812 | 1464627829244 Marionette DEBUG loaded listener.js 10:03:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (1780E400) [pid = 3812] [serial = 1042] [outer = 1630E400] 10:03:49 INFO - PROCESS | 3812 | 1464627829761 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 699ms 10:03:49 INFO - PROCESS | 3812 | 1464627829803 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 3812 | 1464627829805 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 10:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:03:49 INFO - PROCESS | 3812 | 1464627829808 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 3812 | 1464627829810 Marionette TRACE conn2 <- [1,1354,null,{}] 10:03:49 INFO - PROCESS | 3812 | 1464627829821 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:49 INFO - PROCESS | 3812 | 1464627829954 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 10:03:50 INFO - PROCESS | 3812 | 1464627830018 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 3812 | ++DOCSHELL 1630EC00 == 87 [pid = 3812] [id = 348] 10:03:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (16E03000) [pid = 3812] [serial = 1043] [outer = 00000000] 10:03:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (18453C00) [pid = 3812] [serial = 1044] [outer = 16E03000] 10:03:50 INFO - PROCESS | 3812 | 1464627830063 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (1845B000) [pid = 3812] [serial = 1045] [outer = 16E03000] 10:03:50 INFO - PROCESS | 3812 | 1464627830481 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:03:50 INFO - PROCESS | 3812 | 1464627830509 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 10:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:03:50 INFO - PROCESS | 3812 | 1464627830513 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:03:50 INFO - PROCESS | 3812 | 1464627830514 Marionette TRACE conn2 <- [1,1358,null,{}] 10:03:50 INFO - PROCESS | 3812 | 1464627830518 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:50 INFO - PROCESS | 3812 | 1464627830637 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 10:03:50 INFO - PROCESS | 3812 | 1464627830730 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 3812 | ++DOCSHELL 180CB000 == 88 [pid = 3812] [id = 349] 10:03:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (18453000) [pid = 3812] [serial = 1046] [outer = 00000000] 10:03:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (1995F800) [pid = 3812] [serial = 1047] [outer = 18453000] 10:03:50 INFO - PROCESS | 3812 | 1464627830774 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (19967800) [pid = 3812] [serial = 1048] [outer = 18453000] 10:03:51 INFO - PROCESS | 3812 | 1464627831185 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:03:51 INFO - PROCESS | 3812 | 1464627831215 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 10:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:03:51 INFO - PROCESS | 3812 | 1464627831218 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 3812 | 1464627831220 Marionette TRACE conn2 <- [1,1362,null,{}] 10:03:51 INFO - PROCESS | 3812 | 1464627831223 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:51 INFO - PROCESS | 3812 | 1464627831343 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 10:03:51 INFO - PROCESS | 3812 | 1464627831355 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 3812 | ++DOCSHELL 1916D400 == 89 [pid = 3812] [id = 350] 10:03:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (19969400) [pid = 3812] [serial = 1049] [outer = 00000000] 10:03:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (19ACF000) [pid = 3812] [serial = 1050] [outer = 19969400] 10:03:51 INFO - PROCESS | 3812 | 1464627831400 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (19AE2000) [pid = 3812] [serial = 1051] [outer = 19969400] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (163B1000) [pid = 3812] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (19169800) [pid = 3812] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (15F2F800) [pid = 3812] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (12860000) [pid = 3812] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (10B91400) [pid = 3812] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (199C9800) [pid = 3812] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (0F258400) [pid = 3812] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (18452000) [pid = 3812] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (0F25F800) [pid = 3812] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (153FDC00) [pid = 3812] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (19FA7400) [pid = 3812] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (199C7C00) [pid = 3812] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (1A17B800) [pid = 3812] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (16E0C000) [pid = 3812] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:03:52 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (19A8FC00) [pid = 3812] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:03:52 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:52 INFO - PROCESS | 3812 | 1464627832152 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 3812 | 1464627832207 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 10:03:52 INFO - PROCESS | 3812 | 1464627832210 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:03:52 INFO - PROCESS | 3812 | 1464627832212 Marionette TRACE conn2 <- [1,1366,null,{}] 10:03:52 INFO - PROCESS | 3812 | 1464627832216 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:52 INFO - PROCESS | 3812 | 1464627832301 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 10:03:52 INFO - PROCESS | 3812 | 1464627832403 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 3812 | ++DOCSHELL 0F25D000 == 90 [pid = 3812] [id = 351] 10:03:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (10D13C00) [pid = 3812] [serial = 1052] [outer = 00000000] 10:03:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (13BB3000) [pid = 3812] [serial = 1053] [outer = 10D13C00] 10:03:52 INFO - PROCESS | 3812 | 1464627832447 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (17E0DC00) [pid = 3812] [serial = 1054] [outer = 10D13C00] 10:03:52 INFO - PROCESS | 3812 | 1464627832813 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 3812 | 1464627832851 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 10:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:03:52 INFO - PROCESS | 3812 | 1464627832855 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 3812 | 1464627832856 Marionette TRACE conn2 <- [1,1370,null,{}] 10:03:52 INFO - PROCESS | 3812 | 1464627832860 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:52 INFO - PROCESS | 3812 | 1464627832992 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 10:03:52 INFO - PROCESS | 3812 | 1464627833001 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 3812 | ++DOCSHELL 175B5C00 == 91 [pid = 3812] [id = 352] 10:03:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (18451800) [pid = 3812] [serial = 1055] [outer = 00000000] 10:03:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (19AED800) [pid = 3812] [serial = 1056] [outer = 18451800] 10:03:53 INFO - PROCESS | 3812 | 1464627833045 Marionette DEBUG loaded listener.js 10:03:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (1A135000) [pid = 3812] [serial = 1057] [outer = 18451800] 10:03:53 INFO - PROCESS | 3812 | [3812] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:53 INFO - PROCESS | 3812 | 1464627833460 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 3812 | 1464627833495 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 10:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:03:53 INFO - PROCESS | 3812 | 1464627833498 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 3812 | 1464627833500 Marionette TRACE conn2 <- [1,1374,null,{}] 10:03:53 INFO - PROCESS | 3812 | 1464627833504 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:53 INFO - PROCESS | 3812 | 1464627833648 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 10:03:53 INFO - PROCESS | 3812 | 1464627833696 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 3812 | ++DOCSHELL 13387800 == 92 [pid = 3812] [id = 353] 10:03:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (19A98800) [pid = 3812] [serial = 1058] [outer = 00000000] 10:03:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (1A7CFC00) [pid = 3812] [serial = 1059] [outer = 19A98800] 10:03:53 INFO - PROCESS | 3812 | 1464627833744 Marionette DEBUG loaded listener.js 10:03:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (1AB2D000) [pid = 3812] [serial = 1060] [outer = 19A98800] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 17A6A400 == 91 [pid = 3812] [id = 270] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10B91C00 == 90 [pid = 3812] [id = 84] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 15F28400 == 89 [pid = 3812] [id = 122] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10D17000 == 88 [pid = 3812] [id = 325] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10D11C00 == 87 [pid = 3812] [id = 220] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 180D0400 == 86 [pid = 3812] [id = 203] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 16307000 == 85 [pid = 3812] [id = 170] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1A8DE800 == 84 [pid = 3812] [id = 252] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 15853400 == 83 [pid = 3812] [id = 97] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 16302400 == 82 [pid = 3812] [id = 285] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1A8E1800 == 81 [pid = 3812] [id = 219] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 0F2B3800 == 80 [pid = 3812] [id = 249] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 19FA3000 == 79 [pid = 3812] [id = 153] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 17A68800 == 78 [pid = 3812] [id = 218] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 163AF400 == 77 [pid = 3812] [id = 268] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 12B8AC00 == 76 [pid = 3812] [id = 248] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10482000 == 75 [pid = 3812] [id = 307] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 14E97C00 == 74 [pid = 3812] [id = 250] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 19D30C00 == 73 [pid = 3812] [id = 288] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 19AE9000 == 72 [pid = 3812] [id = 323] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 17A67800 == 71 [pid = 3812] [id = 253] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1B324000 == 70 [pid = 3812] [id = 254] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10D5AC00 == 69 [pid = 3812] [id = 324] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 199CE800 == 68 [pid = 3812] [id = 322] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10AD3800 == 67 [pid = 3812] [id = 255] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10481400 == 66 [pid = 3812] [id = 216] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10324000 == 65 [pid = 3812] [id = 286] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1A8E3800 == 64 [pid = 3812] [id = 123] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 12A69C00 == 63 [pid = 3812] [id = 217] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 16E07C00 == 62 [pid = 3812] [id = 289] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10A59400 == 61 [pid = 3812] [id = 69] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 140F1800 == 60 [pid = 3812] [id = 167] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10A51C00 == 59 [pid = 3812] [id = 68] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 17192400 == 58 [pid = 3812] [id = 269] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10A53C00 == 57 [pid = 3812] [id = 136] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1630B400 == 56 [pid = 3812] [id = 83] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 11247C00 == 55 [pid = 3812] [id = 125] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 140EB400 == 54 [pid = 3812] [id = 124] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1055A400 == 53 [pid = 3812] [id = 271] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 0F2AD400 == 52 [pid = 3812] [id = 154] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 19169C00 == 51 [pid = 3812] [id = 251] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 0F390400 == 50 [pid = 3812] [id = 110] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1B0CA800 == 49 [pid = 3812] [id = 306] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 13327800 == 48 [pid = 3812] [id = 80] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1838A400 == 47 [pid = 3812] [id = 168] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1A7CB400 == 46 [pid = 3812] [id = 237] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 19FA6C00 == 45 [pid = 3812] [id = 98] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 19F9E800 == 44 [pid = 3812] [id = 287] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10D14000 == 43 [pid = 3812] [id = 343] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 0F252000 == 42 [pid = 3812] [id = 342] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 19AC9000 == 41 [pid = 3812] [id = 341] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1A7D6C00 == 40 [pid = 3812] [id = 340] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1537D800 == 39 [pid = 3812] [id = 338] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 19174800 == 38 [pid = 3812] [id = 339] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 10D53400 == 37 [pid = 3812] [id = 337] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 19D25000 == 36 [pid = 3812] [id = 336] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 0F25E400 == 35 [pid = 3812] [id = 344] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 11244400 == 34 [pid = 3812] [id = 346] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 15370C00 == 33 [pid = 3812] [id = 345] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1916D400 == 32 [pid = 3812] [id = 350] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 16306800 == 31 [pid = 3812] [id = 347] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 1630EC00 == 30 [pid = 3812] [id = 348] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 0F25D000 == 29 [pid = 3812] [id = 351] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 175B5C00 == 28 [pid = 3812] [id = 352] 10:03:55 INFO - PROCESS | 3812 | --DOCSHELL 180CB000 == 27 [pid = 3812] [id = 349] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (1A278400) [pid = 3812] [serial = 1006] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (158C3000) [pid = 3812] [serial = 960] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (19AEFC00) [pid = 3812] [serial = 969] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (17987800) [pid = 3812] [serial = 991] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (12D34800) [pid = 3812] [serial = 957] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (1995D400) [pid = 3812] [serial = 996] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (16E0B400) [pid = 3812] [serial = 988] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (19AE6800) [pid = 3812] [serial = 966] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (199BFC00) [pid = 3812] [serial = 1002] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (140CDC00) [pid = 3812] [serial = 979] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (19969000) [pid = 3812] [serial = 997] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (19D21400) [pid = 3812] [serial = 856] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (128C5400) [pid = 3812] [serial = 1000] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (199CD800) [pid = 3812] [serial = 1003] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (1845BC00) [pid = 3812] [serial = 993] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (19F9D800) [pid = 3812] [serial = 954] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (1307B400) [pid = 3812] [serial = 978] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (10D52C00) [pid = 3812] [serial = 981] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (16C24400) [pid = 3812] [serial = 987] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (13077000) [pid = 3812] [serial = 982] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (10B91000) [pid = 3812] [serial = 999] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (140D4C00) [pid = 3812] [serial = 975] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1750B800) [pid = 3812] [serial = 990] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (15F33000) [pid = 3812] [serial = 984] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (1876C000) [pid = 3812] [serial = 994] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (1A285800) [pid = 3812] [serial = 862] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1630A000) [pid = 3812] [serial = 985] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (19FA0000) [pid = 3812] [serial = 859] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (19969C00) [pid = 3812] [serial = 963] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (1A785800) [pid = 3812] [serial = 865] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (1A8E0800) [pid = 3812] [serial = 972] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (1A7D3C00) [pid = 3812] [serial = 868] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (19FA9C00) [pid = 3812] [serial = 1005] [outer = 00000000] [url = about:blank] 10:03:56 INFO - PROCESS | 3812 | 1464627836124 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:03:56 INFO - PROCESS | 3812 | 1464627836153 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 10:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:03:56 INFO - PROCESS | 3812 | 1464627836159 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 3812 | 1464627836162 Marionette TRACE conn2 <- [1,1378,null,{}] 10:03:56 INFO - PROCESS | 3812 | 1464627836171 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:56 INFO - PROCESS | 3812 | 1464627836264 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 10:03:56 INFO - PROCESS | 3812 | 1464627836273 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 3812 | ++DOCSHELL 0F2AD000 == 28 [pid = 3812] [id = 354] 10:03:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (0F2AD400) [pid = 3812] [serial = 1061] [outer = 00000000] 10:03:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1036FC00) [pid = 3812] [serial = 1062] [outer = 0F2AD400] 10:03:56 INFO - PROCESS | 3812 | 1464627836321 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (10475400) [pid = 3812] [serial = 1063] [outer = 0F2AD400] 10:03:56 INFO - PROCESS | 3812 | 1464627836803 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 699ms 10:03:56 INFO - PROCESS | 3812 | 1464627836859 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 10:03:56 INFO - PROCESS | 3812 | 1464627836865 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 10:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:03:56 INFO - PROCESS | 3812 | 1464627836871 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:03:56 INFO - PROCESS | 3812 | 1464627836874 Marionette TRACE conn2 <- [1,1382,null,{}] 10:03:56 INFO - PROCESS | 3812 | 1464627836878 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:56 INFO - PROCESS | 3812 | 1464627836965 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 10:03:56 INFO - PROCESS | 3812 | 1464627836976 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 3812 | ++DOCSHELL 10A59800 == 29 [pid = 3812] [id = 355] 10:03:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (10A5A000) [pid = 3812] [serial = 1064] [outer = 00000000] 10:03:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (10ACE800) [pid = 3812] [serial = 1065] [outer = 10A5A000] 10:03:57 INFO - PROCESS | 3812 | 1464627837025 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (10AD5C00) [pid = 3812] [serial = 1066] [outer = 10A5A000] 10:03:57 INFO - PROCESS | 3812 | 1464627837496 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 637ms 10:03:57 INFO - PROCESS | 3812 | 1464627837507 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 10:03:57 INFO - PROCESS | 3812 | 1464627837509 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 10:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:03:57 INFO - PROCESS | 3812 | 1464627837513 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 3812 | 1464627837517 Marionette TRACE conn2 <- [1,1386,null,{}] 10:03:57 INFO - PROCESS | 3812 | 1464627837527 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:57 INFO - PROCESS | 3812 | 1464627837600 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 10:03:57 INFO - PROCESS | 3812 | 1464627837639 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 3812 | ++DOCSHELL 10D58C00 == 30 [pid = 3812] [id = 356] 10:03:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (10D5B000) [pid = 3812] [serial = 1067] [outer = 00000000] 10:03:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (10EC8400) [pid = 3812] [serial = 1068] [outer = 10D5B000] 10:03:57 INFO - PROCESS | 3812 | 1464627837692 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (1141FC00) [pid = 3812] [serial = 1069] [outer = 10D5B000] 10:03:58 INFO - PROCESS | 3812 | 1464627838167 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 683ms 10:03:58 INFO - PROCESS | 3812 | 1464627838196 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 3812 | 1464627838198 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 10:03:58 INFO - PROCESS | 3812 | 1464627838201 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:03:58 INFO - PROCESS | 3812 | 1464627838203 Marionette TRACE conn2 <- [1,1390,null,{}] 10:03:58 INFO - PROCESS | 3812 | 1464627838206 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:58 INFO - PROCESS | 3812 | 1464627838289 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 10:03:58 INFO - PROCESS | 3812 | 1464627838296 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 3812 | ++DOCSHELL 1123D000 == 31 [pid = 3812] [id = 357] 10:03:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (11C5B000) [pid = 3812] [serial = 1070] [outer = 00000000] 10:03:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (12891C00) [pid = 3812] [serial = 1071] [outer = 11C5B000] 10:03:58 INFO - PROCESS | 3812 | 1464627838341 Marionette DEBUG loaded listener.js 10:03:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (12D37000) [pid = 3812] [serial = 1072] [outer = 11C5B000] 10:03:58 INFO - PROCESS | 3812 | 1464627838779 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 621ms 10:03:58 INFO - PROCESS | 3812 | 1464627838839 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 3812 | 1464627838841 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 10:03:58 INFO - PROCESS | 3812 | 1464627838845 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:03:58 INFO - PROCESS | 3812 | 1464627838846 Marionette TRACE conn2 <- [1,1394,null,{}] 10:03:58 INFO - PROCESS | 3812 | 1464627838850 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:58 INFO - PROCESS | 3812 | 1464627838926 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 10:03:58 INFO - PROCESS | 3812 | 1464627838933 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 3812 | ++DOCSHELL 13074400 == 32 [pid = 3812] [id = 358] 10:03:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (1307B400) [pid = 3812] [serial = 1073] [outer = 00000000] 10:03:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (13315800) [pid = 3812] [serial = 1074] [outer = 1307B400] 10:03:58 INFO - PROCESS | 3812 | 1464627838977 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (13388400) [pid = 3812] [serial = 1075] [outer = 1307B400] 10:03:59 INFO - PROCESS | 3812 | 1464627839450 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 637ms 10:03:59 INFO - PROCESS | 3812 | 1464627839483 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 3812 | 1464627839485 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 10:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:03:59 INFO - PROCESS | 3812 | 1464627839488 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 3812 | 1464627839490 Marionette TRACE conn2 <- [1,1398,null,{}] 10:03:59 INFO - PROCESS | 3812 | 1464627839493 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:59 INFO - PROCESS | 3812 | 1464627839606 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 10:03:59 INFO - PROCESS | 3812 | 1464627839617 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:59 INFO - PROCESS | 3812 | ++DOCSHELL 13DC7C00 == 33 [pid = 3812] [id = 359] 10:03:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (13DC9400) [pid = 3812] [serial = 1076] [outer = 00000000] 10:03:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (140D4800) [pid = 3812] [serial = 1077] [outer = 13DC9400] 10:03:59 INFO - PROCESS | 3812 | 1464627839662 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (140EF000) [pid = 3812] [serial = 1078] [outer = 13DC9400] 10:04:00 INFO - PROCESS | 3812 | 1464627840145 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 699ms 10:04:00 INFO - PROCESS | 3812 | 1464627840188 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 10:04:00 INFO - PROCESS | 3812 | 1464627840190 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 10:04:00 INFO - PROCESS | 3812 | 1464627840193 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:04:00 INFO - PROCESS | 3812 | 1464627840195 Marionette TRACE conn2 <- [1,1402,null,{}] 10:04:00 INFO - PROCESS | 3812 | 1464627840198 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:00 INFO - PROCESS | 3812 | 1464627840273 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 10:04:00 INFO - PROCESS | 3812 | 1464627840282 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 3812 | ++DOCSHELL 140D7800 == 34 [pid = 3812] [id = 360] 10:04:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (140D8000) [pid = 3812] [serial = 1079] [outer = 00000000] 10:04:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (143EB800) [pid = 3812] [serial = 1080] [outer = 140D8000] 10:04:00 INFO - PROCESS | 3812 | 1464627840326 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (143EF400) [pid = 3812] [serial = 1081] [outer = 140D8000] 10:04:00 INFO - PROCESS | 3812 | 1464627840809 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 700ms 10:04:00 INFO - PROCESS | 3812 | 1464627840877 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 10:04:00 INFO - PROCESS | 3812 | 1464627840879 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 10:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:04:00 INFO - PROCESS | 3812 | 1464627840882 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - PROCESS | 3812 | 1464627840884 Marionette TRACE conn2 <- [1,1406,null,{}] 10:04:00 INFO - PROCESS | 3812 | 1464627840887 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:00 INFO - PROCESS | 3812 | 1464627840978 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 10:04:00 INFO - PROCESS | 3812 | 1464627840984 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 3812 | ++DOCSHELL 143E4400 == 35 [pid = 3812] [id = 361] 10:04:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (143E5800) [pid = 3812] [serial = 1082] [outer = 00000000] 10:04:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (153F2800) [pid = 3812] [serial = 1083] [outer = 143E5800] 10:04:01 INFO - PROCESS | 3812 | 1464627841028 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (153F3C00) [pid = 3812] [serial = 1084] [outer = 143E5800] 10:04:01 INFO - PROCESS | 3812 | 1464627841481 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 637ms 10:04:01 INFO - PROCESS | 3812 | 1464627841526 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 3812 | 1464627841528 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 10:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:04:01 INFO - PROCESS | 3812 | 1464627841531 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 3812 | 1464627841533 Marionette TRACE conn2 <- [1,1410,null,{}] 10:04:01 INFO - PROCESS | 3812 | 1464627841536 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:01 INFO - PROCESS | 3812 | 1464627841653 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 10:04:01 INFO - PROCESS | 3812 | 1464627841735 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 3812 | ++DOCSHELL 10D58000 == 36 [pid = 3812] [id = 362] 10:04:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (153FA000) [pid = 3812] [serial = 1085] [outer = 00000000] 10:04:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (15856C00) [pid = 3812] [serial = 1086] [outer = 153FA000] 10:04:01 INFO - PROCESS | 3812 | 1464627841779 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (15857400) [pid = 3812] [serial = 1087] [outer = 153FA000] 10:04:02 INFO - PROCESS | 3812 | 1464627842229 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 731ms 10:04:02 INFO - PROCESS | 3812 | 1464627842271 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 10:04:02 INFO - PROCESS | 3812 | 1464627842273 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 10:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:04:02 INFO - PROCESS | 3812 | 1464627842277 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:04:02 INFO - PROCESS | 3812 | 1464627842278 Marionette TRACE conn2 <- [1,1414,null,{}] 10:04:02 INFO - PROCESS | 3812 | 1464627842282 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:02 INFO - PROCESS | 3812 | 1464627842394 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 10:04:02 INFO - PROCESS | 3812 | 1464627842402 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:02 INFO - PROCESS | 3812 | ++DOCSHELL 12891400 == 37 [pid = 3812] [id = 363] 10:04:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (153FFC00) [pid = 3812] [serial = 1088] [outer = 00000000] 10:04:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (15F32C00) [pid = 3812] [serial = 1089] [outer = 153FFC00] 10:04:02 INFO - PROCESS | 3812 | 1464627842495 Marionette DEBUG loaded listener.js 10:04:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (16147000) [pid = 3812] [serial = 1090] [outer = 153FFC00] 10:04:02 INFO - PROCESS | 3812 | 1464627842933 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 684ms 10:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:04:02 INFO - PROCESS | 3812 | 1464627842976 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 10:04:02 INFO - PROCESS | 3812 | 1464627842978 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 10:04:02 INFO - PROCESS | 3812 | 1464627842982 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:04:02 INFO - PROCESS | 3812 | 1464627842984 Marionette TRACE conn2 <- [1,1418,null,{}] 10:04:02 INFO - PROCESS | 3812 | 1464627842987 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:03 INFO - PROCESS | 3812 | 1464627843138 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 10:04:03 INFO - PROCESS | 3812 | 1464627843167 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 3812 | ++DOCSHELL 16309C00 == 38 [pid = 3812] [id = 364] 10:04:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (1630B400) [pid = 3812] [serial = 1091] [outer = 00000000] 10:04:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (163B3000) [pid = 3812] [serial = 1092] [outer = 1630B400] 10:04:03 INFO - PROCESS | 3812 | 1464627843222 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (16B04800) [pid = 3812] [serial = 1093] [outer = 1630B400] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (1B0CC800) [pid = 3812] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (1A8E0400) [pid = 3812] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (11239C00) [pid = 3812] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (19962000) [pid = 3812] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (19969400) [pid = 3812] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (18453000) [pid = 3812] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (10D13C00) [pid = 3812] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (18451800) [pid = 3812] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (1630E400) [pid = 3812] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (12857800) [pid = 3812] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (15371000) [pid = 3812] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (0F25E800) [pid = 3812] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (10E12400) [pid = 3812] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (0F254800) [pid = 3812] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (19ACA000) [pid = 3812] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (1A87C400) [pid = 3812] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (1996BC00) [pid = 3812] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (153F5000) [pid = 3812] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (10D5F400) [pid = 3812] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (1A286C00) [pid = 3812] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (16E03000) [pid = 3812] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (1A8E8400) [pid = 3812] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (163B1400) [pid = 3812] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (10ECCC00) [pid = 3812] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (19AEA800) [pid = 3812] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (1537EC00) [pid = 3812] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1916A000) [pid = 3812] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (143E4800) [pid = 3812] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (10D1CC00) [pid = 3812] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (1A69B000) [pid = 3812] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (19A92800) [pid = 3812] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:04:04 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (10D5B800) [pid = 3812] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:04:04 INFO - PROCESS | 3812 | 1464627844346 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1383ms 10:04:04 INFO - PROCESS | 3812 | 1464627844369 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 3812 | 1464627844371 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 10:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:04:04 INFO - PROCESS | 3812 | 1464627844374 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 3812 | 1464627844376 Marionette TRACE conn2 <- [1,1422,null,{}] 10:04:04 INFO - PROCESS | 3812 | 1464627844379 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:04 INFO - PROCESS | 3812 | 1464627844488 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 10:04:04 INFO - PROCESS | 3812 | 1464627844571 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 3812 | ++DOCSHELL 0F25C000 == 39 [pid = 3812] [id = 365] 10:04:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (0F25E800) [pid = 3812] [serial = 1094] [outer = 00000000] 10:04:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (10E14800) [pid = 3812] [serial = 1095] [outer = 0F25E800] 10:04:04 INFO - PROCESS | 3812 | 1464627844615 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1288EC00) [pid = 3812] [serial = 1096] [outer = 0F25E800] 10:04:04 INFO - PROCESS | 3812 | 1464627844974 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 637ms 10:04:05 INFO - PROCESS | 3812 | 1464627845013 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 10:04:05 INFO - PROCESS | 3812 | 1464627845015 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 10:04:05 INFO - PROCESS | 3812 | 1464627845018 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:04:05 INFO - PROCESS | 3812 | 1464627845020 Marionette TRACE conn2 <- [1,1426,null,{}] 10:04:05 INFO - PROCESS | 3812 | 1464627845023 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:05 INFO - PROCESS | 3812 | 1464627845105 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 10:04:05 INFO - PROCESS | 3812 | 1464627845111 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 3812 | ++DOCSHELL 1285EC00 == 40 [pid = 3812] [id = 366] 10:04:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (12A6A400) [pid = 3812] [serial = 1097] [outer = 00000000] 10:04:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (14EA4C00) [pid = 3812] [serial = 1098] [outer = 12A6A400] 10:04:05 INFO - PROCESS | 3812 | 1464627845155 Marionette DEBUG loaded listener.js 10:04:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (15D12800) [pid = 3812] [serial = 1099] [outer = 12A6A400] 10:04:05 INFO - PROCESS | 3812 | 1464627845581 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 591ms 10:04:05 INFO - PROCESS | 3812 | 1464627845627 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 10:04:05 INFO - PROCESS | 3812 | 1464627845629 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 10:04:05 INFO - PROCESS | 3812 | 1464627845637 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:04:05 INFO - PROCESS | 3812 | 1464627845638 Marionette TRACE conn2 <- [1,1430,null,{}] 10:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:04:05 INFO - PROCESS | 3812 | 1464627845642 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:05 INFO - PROCESS | 3812 | 1464627845720 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 10:04:05 INFO - PROCESS | 3812 | 1464627845727 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 3812 | ++DOCSHELL 1285C400 == 41 [pid = 3812] [id = 367] 10:04:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (1338CC00) [pid = 3812] [serial = 1100] [outer = 00000000] 10:04:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (16B10C00) [pid = 3812] [serial = 1101] [outer = 1338CC00] 10:04:05 INFO - PROCESS | 3812 | 1464627845770 Marionette DEBUG loaded listener.js 10:04:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (16E01800) [pid = 3812] [serial = 1102] [outer = 1338CC00] 10:04:06 INFO - PROCESS | 3812 | 1464627846307 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 684ms 10:04:06 INFO - PROCESS | 3812 | 1464627846339 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 10:04:06 INFO - PROCESS | 3812 | 1464627846343 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 10:04:06 INFO - PROCESS | 3812 | 1464627846349 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:04:06 INFO - PROCESS | 3812 | 1464627846353 Marionette TRACE conn2 <- [1,1434,null,{}] 10:04:06 INFO - PROCESS | 3812 | 1464627846360 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:06 INFO - PROCESS | 3812 | 1464627846479 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 10:04:06 INFO - PROCESS | 3812 | 1464627846614 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 3812 | ++DOCSHELL 0F255000 == 42 [pid = 3812] [id = 368] 10:04:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (0F255C00) [pid = 3812] [serial = 1103] [outer = 00000000] 10:04:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (10321C00) [pid = 3812] [serial = 1104] [outer = 0F255C00] 10:04:06 INFO - PROCESS | 3812 | 1464627846671 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (10484C00) [pid = 3812] [serial = 1105] [outer = 0F255C00] 10:04:07 INFO - PROCESS | 3812 | 1464627847460 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1212ms 10:04:07 INFO - PROCESS | 3812 | 1464627847544 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 10:04:07 INFO - PROCESS | 3812 | 1464627847550 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 10:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:04:07 INFO - PROCESS | 3812 | 1464627847557 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 3812 | 1464627847560 Marionette TRACE conn2 <- [1,1438,null,{}] 10:04:07 INFO - PROCESS | 3812 | 1464627847564 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:07 INFO - PROCESS | 3812 | 1464627847711 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 10:04:07 INFO - PROCESS | 3812 | 1464627847839 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:07 INFO - PROCESS | 3812 | ++DOCSHELL 10AD2400 == 43 [pid = 3812] [id = 369] 10:04:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (10D12C00) [pid = 3812] [serial = 1106] [outer = 00000000] 10:04:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (10D56000) [pid = 3812] [serial = 1107] [outer = 10D12C00] 10:04:07 INFO - PROCESS | 3812 | 1464627847897 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (10EC9400) [pid = 3812] [serial = 1108] [outer = 10D12C00] 10:04:08 INFO - PROCESS | 3812 | 1464627848564 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1104ms 10:04:08 INFO - PROCESS | 3812 | 1464627848672 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 3812 | 1464627848675 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 10:04:08 INFO - PROCESS | 3812 | 1464627848679 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:04:08 INFO - PROCESS | 3812 | 1464627848683 Marionette TRACE conn2 <- [1,1442,null,{}] 10:04:08 INFO - PROCESS | 3812 | 1464627848695 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:08 INFO - PROCESS | 3812 | 1464627848822 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 10:04:09 INFO - PROCESS | 3812 | 1464627849057 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 3812 | ++DOCSHELL 0F256800 == 44 [pid = 3812] [id = 370] 10:04:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (0F257000) [pid = 3812] [serial = 1109] [outer = 00000000] 10:04:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (0F2AD800) [pid = 3812] [serial = 1110] [outer = 0F257000] 10:04:09 INFO - PROCESS | 3812 | 1464627849125 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (1036E400) [pid = 3812] [serial = 1111] [outer = 0F257000] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 10A59000 == 43 [pid = 3812] [id = 21] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 12D39000 == 42 [pid = 3812] [id = 22] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 1690C800 == 41 [pid = 3812] [id = 8] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 10A5B000 == 40 [pid = 3812] [id = 26] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 10433400 == 39 [pid = 3812] [id = 28] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 1B0C2000 == 38 [pid = 3812] [id = 14] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 1AB22400 == 37 [pid = 3812] [id = 13] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 13BC6400 == 36 [pid = 3812] [id = 24] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 1A878C00 == 35 [pid = 3812] [id = 12] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 1A5F1000 == 34 [pid = 3812] [id = 10] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 143EEC00 == 33 [pid = 3812] [id = 27] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 1A77EC00 == 32 [pid = 3812] [id = 11] 10:04:09 INFO - PROCESS | 3812 | --DOCSHELL 13908C00 == 31 [pid = 3812] [id = 23] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (15379400) [pid = 3812] [serial = 976] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (1A696800) [pid = 3812] [serial = 901] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (1338E800) [pid = 3812] [serial = 958] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (1A182000) [pid = 3812] [serial = 970] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (16309000) [pid = 3812] [serial = 961] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (19A90800) [pid = 3812] [serial = 964] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (16144800) [pid = 3812] [serial = 907] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (1315B800) [pid = 3812] [serial = 904] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1A87F400) [pid = 3812] [serial = 910] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (19AE9800) [pid = 3812] [serial = 967] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (1AD56400) [pid = 3812] [serial = 973] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (1B465C00) [pid = 3812] [serial = 919] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1AB27800) [pid = 3812] [serial = 913] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (1B0C3800) [pid = 3812] [serial = 916] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (19ACF000) [pid = 3812] [serial = 1050] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (19967800) [pid = 3812] [serial = 1048] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (1995F800) [pid = 3812] [serial = 1047] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (13BB3000) [pid = 3812] [serial = 1053] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (19AED800) [pid = 3812] [serial = 1056] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (19AE2000) [pid = 3812] [serial = 1051] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (16EFD400) [pid = 3812] [serial = 1041] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (163B1C00) [pid = 3812] [serial = 1038] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (16CCFC00) [pid = 3812] [serial = 1039] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (1A135000) [pid = 3812] [serial = 1057] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (15D14400) [pid = 3812] [serial = 1035] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (16146800) [pid = 3812] [serial = 1036] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (10B8EC00) [pid = 3812] [serial = 1032] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1285C800) [pid = 3812] [serial = 1033] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (13902800) [pid = 3812] [serial = 1030] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (1288D400) [pid = 3812] [serial = 1029] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (13BCD800) [pid = 3812] [serial = 1027] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (10D12400) [pid = 3812] [serial = 1026] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (19AD1C00) [pid = 3812] [serial = 1024] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (19ACFC00) [pid = 3812] [serial = 1023] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (1AB2B400) [pid = 3812] [serial = 1021] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (1A8E1400) [pid = 3812] [serial = 1020] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (1A7C7C00) [pid = 3812] [serial = 1018] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (1A283C00) [pid = 3812] [serial = 1017] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (16E04400) [pid = 3812] [serial = 1015] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (163AA800) [pid = 3812] [serial = 1014] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (1370FC00) [pid = 3812] [serial = 1012] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (12858400) [pid = 3812] [serial = 1011] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (1A7D2C00) [pid = 3812] [serial = 1008] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (140F1000) [pid = 3812] [serial = 1009] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (1A7CFC00) [pid = 3812] [serial = 1059] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (18453C00) [pid = 3812] [serial = 1044] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (1845B000) [pid = 3812] [serial = 1045] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (1780E400) [pid = 3812] [serial = 1042] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (17E0DC00) [pid = 3812] [serial = 1054] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (1A17AC00) [pid = 3812] [serial = 955] [outer = 00000000] [url = about:blank] 10:04:09 INFO - PROCESS | 3812 | 1464627849824 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1181ms 10:04:09 INFO - PROCESS | 3812 | 1464627849868 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 10:04:09 INFO - PROCESS | 3812 | 1464627849871 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 10:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:04:09 INFO - PROCESS | 3812 | 1464627849875 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:04:09 INFO - PROCESS | 3812 | 1464627849879 Marionette TRACE conn2 <- [1,1446,null,{}] 10:04:09 INFO - PROCESS | 3812 | 1464627849884 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:09 INFO - PROCESS | 3812 | 1464627849969 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 10:04:09 INFO - PROCESS | 3812 | 1464627849976 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 3812 | ++DOCSHELL 10AC9400 == 32 [pid = 3812] [id = 371] 10:04:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (10ACA400) [pid = 3812] [serial = 1112] [outer = 00000000] 10:04:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (10B8EC00) [pid = 3812] [serial = 1113] [outer = 10ACA400] 10:04:10 INFO - PROCESS | 3812 | 1464627850025 Marionette DEBUG loaded listener.js 10:04:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (10D18400) [pid = 3812] [serial = 1114] [outer = 10ACA400] 10:04:10 INFO - PROCESS | 3812 | 1464627850546 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 684ms 10:04:10 INFO - PROCESS | 3812 | 1464627850574 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 3812 | 1464627850578 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 10:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:04:10 INFO - PROCESS | 3812 | 1464627850583 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 3812 | 1464627850585 Marionette TRACE conn2 <- [1,1450,null,{}] 10:04:10 INFO - PROCESS | 3812 | 1464627850588 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:10 INFO - PROCESS | 3812 | 1464627850670 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 10:04:10 INFO - PROCESS | 3812 | 1464627850680 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 3812 | ++DOCSHELL 10E12000 == 33 [pid = 3812] [id = 372] 10:04:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (1124F800) [pid = 3812] [serial = 1115] [outer = 00000000] 10:04:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (1285A400) [pid = 3812] [serial = 1116] [outer = 1124F800] 10:04:10 INFO - PROCESS | 3812 | 1464627850726 Marionette DEBUG loaded listener.js 10:04:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (1288D400) [pid = 3812] [serial = 1117] [outer = 1124F800] 10:04:11 INFO - PROCESS | 3812 | 1464627851205 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 638ms 10:04:11 INFO - PROCESS | 3812 | 1464627851221 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 10:04:11 INFO - PROCESS | 3812 | 1464627851223 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 10:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:04:11 INFO - PROCESS | 3812 | 1464627851228 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:04:11 INFO - PROCESS | 3812 | 1464627851233 Marionette TRACE conn2 <- [1,1454,null,{}] 10:04:11 INFO - PROCESS | 3812 | 1464627851246 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:11 INFO - PROCESS | 3812 | 1464627851329 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 10:04:11 INFO - PROCESS | 3812 | 1464627851336 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 3812 | ++DOCSHELL 13907000 == 34 [pid = 3812] [id = 373] 10:04:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (13907C00) [pid = 3812] [serial = 1118] [outer = 00000000] 10:04:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (13DC5400) [pid = 3812] [serial = 1119] [outer = 13907C00] 10:04:11 INFO - PROCESS | 3812 | 1464627851380 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (140D4400) [pid = 3812] [serial = 1120] [outer = 13907C00] 10:04:11 INFO - PROCESS | 3812 | 1464627851820 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 637ms 10:04:11 INFO - PROCESS | 3812 | 1464627851885 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 10:04:11 INFO - PROCESS | 3812 | 1464627851888 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 10:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:04:11 INFO - PROCESS | 3812 | 1464627851891 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:04:11 INFO - PROCESS | 3812 | 1464627851893 Marionette TRACE conn2 <- [1,1458,null,{}] 10:04:11 INFO - PROCESS | 3812 | 1464627851896 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:11 INFO - PROCESS | 3812 | 1464627851989 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 10:04:12 INFO - PROCESS | 3812 | 1464627852024 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 3812 | ++DOCSHELL 140F4800 == 35 [pid = 3812] [id = 374] 10:04:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (140F5400) [pid = 3812] [serial = 1121] [outer = 00000000] 10:04:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (143EEC00) [pid = 3812] [serial = 1122] [outer = 140F5400] 10:04:12 INFO - PROCESS | 3812 | 1464627852075 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (14EC9000) [pid = 3812] [serial = 1123] [outer = 140F5400] 10:04:12 INFO - PROCESS | 3812 | 1464627852531 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 699ms 10:04:12 INFO - PROCESS | 3812 | 1464627852574 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 10:04:12 INFO - PROCESS | 3812 | 1464627852576 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 10:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:04:12 INFO - PROCESS | 3812 | 1464627852579 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 3812 | 1464627852581 Marionette TRACE conn2 <- [1,1462,null,{}] 10:04:12 INFO - PROCESS | 3812 | 1464627852585 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:12 INFO - PROCESS | 3812 | 1464627852691 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 10:04:12 INFO - PROCESS | 3812 | 1464627852700 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 3812 | ++DOCSHELL 153F0C00 == 36 [pid = 3812] [id = 375] 10:04:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (153F1400) [pid = 3812] [serial = 1124] [outer = 00000000] 10:04:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (1584E000) [pid = 3812] [serial = 1125] [outer = 153F1400] 10:04:12 INFO - PROCESS | 3812 | 1464627852796 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (15F27400) [pid = 3812] [serial = 1126] [outer = 153F1400] 10:04:13 INFO - PROCESS | 3812 | 1464627853248 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 699ms 10:04:13 INFO - PROCESS | 3812 | 1464627853287 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 3812 | 1464627853289 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 10:04:13 INFO - PROCESS | 3812 | 1464627853292 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 3812 | 1464627853294 Marionette TRACE conn2 <- [1,1466,null,{}] 10:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:04:13 INFO - PROCESS | 3812 | 1464627853298 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:13 INFO - PROCESS | 3812 | 1464627853433 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 10:04:13 INFO - PROCESS | 3812 | 1464627853465 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 3812 | ++DOCSHELL 1614BC00 == 37 [pid = 3812] [id = 376] 10:04:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (1614C000) [pid = 3812] [serial = 1127] [outer = 00000000] 10:04:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (16309000) [pid = 3812] [serial = 1128] [outer = 1614C000] 10:04:13 INFO - PROCESS | 3812 | 1464627853509 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (163AA800) [pid = 3812] [serial = 1129] [outer = 1614C000] 10:04:13 INFO - PROCESS | 3812 | 1464627853946 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 699ms 10:04:13 INFO - PROCESS | 3812 | 1464627853995 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 3812 | 1464627853997 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 10:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:04:13 INFO - PROCESS | 3812 | 1464627854000 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 3812 | 1464627854002 Marionette TRACE conn2 <- [1,1470,null,{}] 10:04:13 INFO - PROCESS | 3812 | 1464627854005 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:14 INFO - PROCESS | 3812 | 1464627854111 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 10:04:14 INFO - PROCESS | 3812 | 1464627854117 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 3812 | ++DOCSHELL 10D1B000 == 38 [pid = 3812] [id = 377] 10:04:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (163AAC00) [pid = 3812] [serial = 1130] [outer = 00000000] 10:04:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (16B03C00) [pid = 3812] [serial = 1131] [outer = 163AAC00] 10:04:14 INFO - PROCESS | 3812 | 1464627854206 Marionette DEBUG loaded listener.js 10:04:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (16C1C400) [pid = 3812] [serial = 1132] [outer = 163AAC00] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (153FA000) [pid = 3812] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (140D8000) [pid = 3812] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (153FFC00) [pid = 3812] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (1307B400) [pid = 3812] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (10D5B000) [pid = 3812] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (143E5800) [pid = 3812] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (11C5B000) [pid = 3812] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0F2AD400) [pid = 3812] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (10A5A000) [pid = 3812] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (13DC9400) [pid = 3812] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (12A6A400) [pid = 3812] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (1630B400) [pid = 3812] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:04:14 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0F25E800) [pid = 3812] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:04:14 INFO - PROCESS | 3812 | 1464627854731 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 793ms 10:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:04:14 INFO - PROCESS | 3812 | 1464627854802 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 3812 | 1464627854804 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 10:04:14 INFO - PROCESS | 3812 | 1464627854808 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 3812 | 1464627854809 Marionette TRACE conn2 <- [1,1474,null,{}] 10:04:14 INFO - PROCESS | 3812 | 1464627854813 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:14 INFO - PROCESS | 3812 | 1464627854893 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 10:04:14 INFO - PROCESS | 3812 | 1464627854903 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 3812 | ++DOCSHELL 140F6400 == 39 [pid = 3812] [id = 378] 10:04:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (14EA4000) [pid = 3812] [serial = 1133] [outer = 00000000] 10:04:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (16146800) [pid = 3812] [serial = 1134] [outer = 14EA4000] 10:04:14 INFO - PROCESS | 3812 | 1464627854947 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (16147800) [pid = 3812] [serial = 1135] [outer = 14EA4000] 10:04:15 INFO - PROCESS | 3812 | 1464627855353 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 591ms 10:04:15 INFO - PROCESS | 3812 | 1464627855389 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 10:04:15 INFO - PROCESS | 3812 | 1464627855391 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 10:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:04:15 INFO - PROCESS | 3812 | 1464627855394 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 3812 | 1464627855396 Marionette TRACE conn2 <- [1,1478,null,{}] 10:04:15 INFO - PROCESS | 3812 | 1464627855399 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:15 INFO - PROCESS | 3812 | 1464627855479 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 10:04:15 INFO - PROCESS | 3812 | 1464627855485 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 3812 | ++DOCSHELL 11A0B000 == 40 [pid = 3812] [id = 379] 10:04:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (1285A000) [pid = 3812] [serial = 1136] [outer = 00000000] 10:04:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (16E05000) [pid = 3812] [serial = 1137] [outer = 1285A000] 10:04:15 INFO - PROCESS | 3812 | 1464627855536 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (16E05C00) [pid = 3812] [serial = 1138] [outer = 1285A000] 10:04:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (163B0000) [pid = 3812] [serial = 1139] [outer = 1B324C00] 10:04:16 INFO - PROCESS | 3812 | 1464627856014 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 637ms 10:04:16 INFO - PROCESS | 3812 | 1464627856032 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 3812 | 1464627856034 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 10:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:04:16 INFO - PROCESS | 3812 | 1464627856038 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 3812 | 1464627856039 Marionette TRACE conn2 <- [1,1482,null,{}] 10:04:16 INFO - PROCESS | 3812 | 1464627856043 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:16 INFO - PROCESS | 3812 | 1464627856121 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 10:04:16 INFO - PROCESS | 3812 | 1464627856128 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 3812 | ++DOCSHELL 13BC5000 == 41 [pid = 3812] [id = 380] 10:04:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (163AB800) [pid = 3812] [serial = 1140] [outer = 00000000] 10:04:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (1750F400) [pid = 3812] [serial = 1141] [outer = 163AB800] 10:04:16 INFO - PROCESS | 3812 | 1464627856176 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (1790FC00) [pid = 3812] [serial = 1142] [outer = 163AB800] 10:04:16 INFO - PROCESS | 3812 | 1464627856864 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 886ms 10:04:16 INFO - PROCESS | 3812 | 1464627856943 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 3812 | 1464627856948 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 10:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:04:16 INFO - PROCESS | 3812 | 1464627856954 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 3812 | 1464627856958 Marionette TRACE conn2 <- [1,1486,null,{}] 10:04:16 INFO - PROCESS | 3812 | 1464627856964 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:17 INFO - PROCESS | 3812 | 1464627857103 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 10:04:17 INFO - PROCESS | 3812 | 1464627857232 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 3812 | ++DOCSHELL 10AD8C00 == 42 [pid = 3812] [id = 381] 10:04:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (10A5EC00) [pid = 3812] [serial = 1143] [outer = 00000000] 10:04:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (10D16000) [pid = 3812] [serial = 1144] [outer = 10A5EC00] 10:04:17 INFO - PROCESS | 3812 | 1464627857293 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (10EC8000) [pid = 3812] [serial = 1145] [outer = 10A5EC00] 10:04:17 INFO - PROCESS | 3812 | 1464627857895 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 994ms 10:04:17 INFO - PROCESS | 3812 | 1464627857957 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 3812 | 1464627857963 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 10:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:04:17 INFO - PROCESS | 3812 | 1464627857970 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 3812 | 1464627857973 Marionette TRACE conn2 <- [1,1490,null,{}] 10:04:17 INFO - PROCESS | 3812 | 1464627857977 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:18 INFO - PROCESS | 3812 | 1464627858083 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 10:04:18 INFO - PROCESS | 3812 | 1464627858211 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 3812 | ++DOCSHELL 1315B800 == 43 [pid = 3812] [id = 382] 10:04:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1315C800) [pid = 3812] [serial = 1146] [outer = 00000000] 10:04:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (13328400) [pid = 3812] [serial = 1147] [outer = 1315C800] 10:04:18 INFO - PROCESS | 3812 | 1464627858266 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (13BAA800) [pid = 3812] [serial = 1148] [outer = 1315C800] 10:04:18 INFO - PROCESS | 3812 | 1464627858913 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 994ms 10:04:18 INFO - PROCESS | 3812 | 1464627858963 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 10:04:18 INFO - PROCESS | 3812 | 1464627858965 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 10:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:04:18 INFO - PROCESS | 3812 | 1464627858970 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 3812 | 1464627858974 Marionette TRACE conn2 <- [1,1494,null,{}] 10:04:18 INFO - PROCESS | 3812 | 1464627858985 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:19 INFO - PROCESS | 3812 | 1464627859092 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 10:04:19 INFO - PROCESS | 3812 | 1464627859222 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 3812 | ++DOCSHELL 1630E000 == 44 [pid = 3812] [id = 383] 10:04:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (1630F000) [pid = 3812] [serial = 1149] [outer = 00000000] 10:04:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (16C1C000) [pid = 3812] [serial = 1150] [outer = 1630F000] 10:04:19 INFO - PROCESS | 3812 | 1464627859279 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (16F7E000) [pid = 3812] [serial = 1151] [outer = 1630F000] 10:04:19 INFO - PROCESS | 3812 | 1464627859815 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 901ms 10:04:19 INFO - PROCESS | 3812 | 1464627859874 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 10:04:19 INFO - PROCESS | 3812 | 1464627859877 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 10:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:04:19 INFO - PROCESS | 3812 | 1464627859881 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 3812 | 1464627859883 Marionette TRACE conn2 <- [1,1498,null,{}] 10:04:19 INFO - PROCESS | 3812 | 1464627859886 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:19 INFO - PROCESS | 3812 | 1464627860002 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 10:04:20 INFO - PROCESS | 3812 | 1464627860103 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 3812 | ++DOCSHELL 10D5D400 == 45 [pid = 3812] [id = 384] 10:04:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1285F400) [pid = 3812] [serial = 1152] [outer = 00000000] 10:04:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (153FE000) [pid = 3812] [serial = 1153] [outer = 1285F400] 10:04:20 INFO - PROCESS | 3812 | 1464627860158 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (1630C800) [pid = 3812] [serial = 1154] [outer = 1285F400] 10:04:20 INFO - PROCESS | 3812 | 1464627860877 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1041ms 10:04:20 INFO - PROCESS | 3812 | 1464627860941 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 3812 | 1464627860945 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 10:04:20 INFO - PROCESS | 3812 | 1464627860950 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:04:20 INFO - PROCESS | 3812 | 1464627860953 Marionette TRACE conn2 <- [1,1502,null,{}] 10:04:20 INFO - PROCESS | 3812 | 1464627860959 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:21 INFO - PROCESS | 3812 | 1464627861056 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 10:04:21 INFO - PROCESS | 3812 | 1464627861190 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 3812 | ++DOCSHELL 10D10C00 == 46 [pid = 3812] [id = 385] 10:04:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (10D1AC00) [pid = 3812] [serial = 1155] [outer = 00000000] 10:04:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (1142C800) [pid = 3812] [serial = 1156] [outer = 10D1AC00] 10:04:21 INFO - PROCESS | 3812 | 1464627861244 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (12A61800) [pid = 3812] [serial = 1157] [outer = 10D1AC00] 10:04:21 INFO - PROCESS | 3812 | --DOCSHELL 1B0CB800 == 45 [pid = 3812] [id = 15] 10:04:21 INFO - PROCESS | 3812 | --DOCSHELL 10A53800 == 44 [pid = 3812] [id = 18] 10:04:21 INFO - PROCESS | 3812 | --DOCSHELL 11A0B000 == 43 [pid = 3812] [id = 379] 10:04:21 INFO - PROCESS | 3812 | --DOCSHELL 140F6400 == 42 [pid = 3812] [id = 378] 10:04:21 INFO - PROCESS | 3812 | --DOCSHELL 10D1B000 == 41 [pid = 3812] [id = 377] 10:04:21 INFO - PROCESS | 3812 | --DOCSHELL 1614BC00 == 40 [pid = 3812] [id = 376] 10:04:21 INFO - PROCESS | 3812 | --DOCSHELL 153F0C00 == 39 [pid = 3812] [id = 375] 10:04:21 INFO - PROCESS | 3812 | --DOCSHELL 140F4800 == 38 [pid = 3812] [id = 374] 10:04:21 INFO - PROCESS | 3812 | --DOCSHELL 13907000 == 37 [pid = 3812] [id = 373] 10:04:21 INFO - PROCESS | 3812 | --DOCSHELL 10E12000 == 36 [pid = 3812] [id = 372] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (143EB800) [pid = 3812] [serial = 1080] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (13315800) [pid = 3812] [serial = 1074] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (13388400) [pid = 3812] [serial = 1075] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (10EC8400) [pid = 3812] [serial = 1068] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (1141FC00) [pid = 3812] [serial = 1069] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (153F2800) [pid = 3812] [serial = 1083] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (12D37000) [pid = 3812] [serial = 1072] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (12891C00) [pid = 3812] [serial = 1071] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (1036FC00) [pid = 3812] [serial = 1062] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (16B10C00) [pid = 3812] [serial = 1101] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (10475400) [pid = 3812] [serial = 1063] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (10ACE800) [pid = 3812] [serial = 1065] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (10AD5C00) [pid = 3812] [serial = 1066] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (140D4800) [pid = 3812] [serial = 1077] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (140EF000) [pid = 3812] [serial = 1078] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (143EF400) [pid = 3812] [serial = 1081] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (153F3C00) [pid = 3812] [serial = 1084] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (15856C00) [pid = 3812] [serial = 1086] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (16147000) [pid = 3812] [serial = 1090] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (15F32C00) [pid = 3812] [serial = 1089] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (15D12800) [pid = 3812] [serial = 1099] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (163B3000) [pid = 3812] [serial = 1092] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (14EA4C00) [pid = 3812] [serial = 1098] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (10E14800) [pid = 3812] [serial = 1095] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (16B04800) [pid = 3812] [serial = 1093] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (1288EC00) [pid = 3812] [serial = 1096] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (15857400) [pid = 3812] [serial = 1087] [outer = 00000000] [url = about:blank] 10:04:21 INFO - PROCESS | 3812 | 1464627861769 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 902ms 10:04:21 INFO - PROCESS | 3812 | 1464627861839 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 3812 | 1464627861844 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 10:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:04:21 INFO - PROCESS | 3812 | 1464627861853 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 3812 | 1464627861855 Marionette TRACE conn2 <- [1,1506,null,{}] 10:04:21 INFO - PROCESS | 3812 | 1464627861859 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:21 INFO - PROCESS | 3812 | 1464627861944 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 10:04:22 INFO - PROCESS | 3812 | 1464627862029 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 3812 | ++DOCSHELL 10375000 == 37 [pid = 3812] [id = 386] 10:04:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (1047FC00) [pid = 3812] [serial = 1158] [outer = 00000000] 10:04:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (10ED0000) [pid = 3812] [serial = 1159] [outer = 1047FC00] 10:04:22 INFO - PROCESS | 3812 | 1464627862074 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (1285B800) [pid = 3812] [serial = 1160] [outer = 1047FC00] 10:04:22 INFO - PROCESS | 3812 | 1464627862467 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 622ms 10:04:22 INFO - PROCESS | 3812 | 1464627862487 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 10:04:22 INFO - PROCESS | 3812 | 1464627862489 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 10:04:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:04:22 INFO - PROCESS | 3812 | 1464627862530 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 3812 | 1464627862533 Marionette TRACE conn2 <- [1,1510,null,{}] 10:04:22 INFO - PROCESS | 3812 | 1464627862547 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:22 INFO - PROCESS | 3812 | 1464627862636 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 10:04:22 INFO - PROCESS | 3812 | 1464627862643 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 3812 | ++DOCSHELL 13388C00 == 38 [pid = 3812] [id = 387] 10:04:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (13389000) [pid = 3812] [serial = 1161] [outer = 00000000] 10:04:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (13BC7400) [pid = 3812] [serial = 1162] [outer = 13389000] 10:04:22 INFO - PROCESS | 3812 | 1464627862694 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (140D5C00) [pid = 3812] [serial = 1163] [outer = 13389000] 10:04:23 INFO - PROCESS | 3812 | 1464627863146 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:04:23 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 () { 10:04:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:04:23 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 () { 10:04:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:04:23 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 () { 10:04:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:04:23 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 () { 10:04:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:04:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 652ms 10:04:23 INFO - PROCESS | 3812 | 1464627863189 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 10:04:23 INFO - PROCESS | 3812 | 1464627863191 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 10:04:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:04:23 INFO - PROCESS | 3812 | 1464627863194 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 3812 | 1464627863196 Marionette TRACE conn2 <- [1,1514,null,{}] 10:04:23 INFO - PROCESS | 3812 | 1464627863204 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:23 INFO - PROCESS | 3812 | 1464627863285 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 10:04:23 INFO - PROCESS | 3812 | 1464627863292 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 3812 | ++DOCSHELL 13DCE000 == 39 [pid = 3812] [id = 388] 10:04:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (140ECC00) [pid = 3812] [serial = 1164] [outer = 00000000] 10:04:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (15379000) [pid = 3812] [serial = 1165] [outer = 140ECC00] 10:04:23 INFO - PROCESS | 3812 | 1464627863336 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (1537A800) [pid = 3812] [serial = 1166] [outer = 140ECC00] 10:04:23 INFO - PROCESS | 3812 | 1464627863765 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:04:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:04:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:04:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:04:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 590ms 10:04:23 INFO - PROCESS | 3812 | 1464627863803 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 10:04:23 INFO - PROCESS | 3812 | 1464627863805 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 10:04:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:04:23 INFO - PROCESS | 3812 | 1464627863809 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 3812 | 1464627863810 Marionette TRACE conn2 <- [1,1518,null,{}] 10:04:23 INFO - PROCESS | 3812 | 1464627863814 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:23 INFO - PROCESS | 3812 | 1464627863936 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 10:04:23 INFO - PROCESS | 3812 | 1464627863942 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 3812 | ++DOCSHELL 1537E400 == 40 [pid = 3812] [id = 389] 10:04:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (153F4000) [pid = 3812] [serial = 1167] [outer = 00000000] 10:04:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (15D20800) [pid = 3812] [serial = 1168] [outer = 153F4000] 10:04:23 INFO - PROCESS | 3812 | 1464627863986 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (15F29400) [pid = 3812] [serial = 1169] [outer = 153F4000] 10:04:24 INFO - PROCESS | 3812 | 1464627864413 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:04:24 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:04:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:04:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:04:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:04:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:04:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:04:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:04:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 621ms 10:04:24 INFO - PROCESS | 3812 | 1464627864430 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 10:04:24 INFO - PROCESS | 3812 | 1464627864432 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 10:04:24 INFO - PROCESS | 3812 | 1464627864435 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:04:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:04:24 INFO - PROCESS | 3812 | 1464627864437 Marionette TRACE conn2 <- [1,1522,null,{}] 10:04:24 INFO - PROCESS | 3812 | 1464627864440 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:24 INFO - PROCESS | 3812 | 1464627864574 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 10:04:24 INFO - PROCESS | 3812 | 1464627864581 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 3812 | ++DOCSHELL 0F260C00 == 41 [pid = 3812] [id = 390] 10:04:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (10A5B400) [pid = 3812] [serial = 1170] [outer = 00000000] 10:04:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (16543400) [pid = 3812] [serial = 1171] [outer = 10A5B400] 10:04:24 INFO - PROCESS | 3812 | 1464627864641 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (16EF9000) [pid = 3812] [serial = 1172] [outer = 10A5B400] 10:04:25 INFO - PROCESS | 3812 | 1464627865101 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 699ms 10:04:25 INFO - PROCESS | 3812 | 1464627865135 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 3812 | 1464627865136 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 10:04:25 INFO - PROCESS | 3812 | 1464627865140 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:04:25 INFO - PROCESS | 3812 | 1464627865142 Marionette TRACE conn2 <- [1,1526,null,{}] 10:04:25 INFO - PROCESS | 3812 | 1464627865152 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:25 INFO - PROCESS | 3812 | 1464627865258 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 10:04:25 INFO - PROCESS | 3812 | 1464627865344 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:25 INFO - PROCESS | 3812 | ++DOCSHELL 11C66C00 == 42 [pid = 3812] [id = 391] 10:04:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (16302800) [pid = 3812] [serial = 1173] [outer = 00000000] 10:04:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (17A62C00) [pid = 3812] [serial = 1174] [outer = 16302800] 10:04:25 INFO - PROCESS | 3812 | 1464627865388 Marionette DEBUG loaded listener.js 10:04:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (17A69400) [pid = 3812] [serial = 1175] [outer = 16302800] 10:04:25 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (153F1400) [pid = 3812] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:04:25 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1614C000) [pid = 3812] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:04:25 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (10ACA400) [pid = 3812] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:04:25 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (13907C00) [pid = 3812] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:04:25 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (0F257000) [pid = 3812] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:04:25 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (140F5400) [pid = 3812] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:04:25 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (1124F800) [pid = 3812] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:04:25 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (163AAC00) [pid = 3812] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:04:25 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (1285A000) [pid = 3812] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:04:25 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (14EA4000) [pid = 3812] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:04:25 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (19A98800) [pid = 3812] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:04:25 INFO - PROCESS | 3812 | 1464627865941 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:04:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:04:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 839ms 10:04:25 INFO - PROCESS | 3812 | 1464627865983 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 3812 | 1464627865985 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 10:04:25 INFO - PROCESS | 3812 | 1464627865988 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:04:25 INFO - PROCESS | 3812 | 1464627865990 Marionette TRACE conn2 <- [1,1530,null,{}] 10:04:25 INFO - PROCESS | 3812 | 1464627865993 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:26 INFO - PROCESS | 3812 | 1464627866071 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 10:04:26 INFO - PROCESS | 3812 | 1464627866078 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 3812 | ++DOCSHELL 0F2A6C00 == 43 [pid = 3812] [id = 392] 10:04:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (10434000) [pid = 3812] [serial = 1176] [outer = 00000000] 10:04:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (1285A000) [pid = 3812] [serial = 1177] [outer = 10434000] 10:04:26 INFO - PROCESS | 3812 | 1464627866121 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (1331C400) [pid = 3812] [serial = 1178] [outer = 10434000] 10:04:26 INFO - PROCESS | 3812 | 1464627866536 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 591ms 10:04:26 INFO - PROCESS | 3812 | 1464627866587 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 3812 | 1464627866589 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 10:04:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:04:26 INFO - PROCESS | 3812 | 1464627866593 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - PROCESS | 3812 | 1464627866594 Marionette TRACE conn2 <- [1,1534,null,{}] 10:04:26 INFO - PROCESS | 3812 | 1464627866625 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:26 INFO - PROCESS | 3812 | 1464627866705 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 10:04:26 INFO - PROCESS | 3812 | 1464627866713 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 3812 | ++DOCSHELL 13DC9400 == 44 [pid = 3812] [id = 393] 10:04:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (153F3400) [pid = 3812] [serial = 1179] [outer = 00000000] 10:04:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (16E0DC00) [pid = 3812] [serial = 1180] [outer = 153F3400] 10:04:26 INFO - PROCESS | 3812 | 1464627866760 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (17E09C00) [pid = 3812] [serial = 1181] [outer = 153F3400] 10:04:27 INFO - PROCESS | 3812 | 1464627867162 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 638ms 10:04:27 INFO - PROCESS | 3812 | 1464627867213 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 3812 | 1464627867215 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 10:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:04:27 INFO - PROCESS | 3812 | 1464627867223 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 3812 | 1464627867225 Marionette TRACE conn2 <- [1,1538,null,{}] 10:04:27 INFO - PROCESS | 3812 | 1464627867229 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:27 INFO - PROCESS | 3812 | 1464627867308 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 10:04:27 INFO - PROCESS | 3812 | 1464627867315 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:27 INFO - PROCESS | 3812 | ++DOCSHELL 14EA4000 == 45 [pid = 3812] [id = 394] 10:04:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (15375000) [pid = 3812] [serial = 1182] [outer = 00000000] 10:04:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1838CC00) [pid = 3812] [serial = 1183] [outer = 15375000] 10:04:27 INFO - PROCESS | 3812 | 1464627867359 Marionette DEBUG loaded listener.js 10:04:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1844FC00) [pid = 3812] [serial = 1184] [outer = 15375000] 10:04:27 INFO - PROCESS | 3812 | 1464627867800 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:04:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 622ms 10:04:27 INFO - PROCESS | 3812 | 1464627867862 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 3812 | 1464627867864 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 10:04:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:04:27 INFO - PROCESS | 3812 | 1464627867867 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 3812 | 1464627867870 Marionette TRACE conn2 <- [1,1542,null,{}] 10:04:27 INFO - PROCESS | 3812 | 1464627867873 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:28 INFO - PROCESS | 3812 | 1464627868028 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 10:04:28 INFO - PROCESS | 3812 | 1464627868198 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 3812 | ++DOCSHELL 10A53000 == 46 [pid = 3812] [id = 395] 10:04:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (10A53800) [pid = 3812] [serial = 1185] [outer = 00000000] 10:04:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (10AD0400) [pid = 3812] [serial = 1186] [outer = 10A53800] 10:04:28 INFO - PROCESS | 3812 | 1464627868255 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (10D12800) [pid = 3812] [serial = 1187] [outer = 10A53800] 10:04:28 INFO - PROCESS | 3812 | 1464627868798 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 995ms 10:04:28 INFO - PROCESS | 3812 | 1464627868871 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 10:04:28 INFO - PROCESS | 3812 | 1464627868875 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 10:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:04:28 INFO - PROCESS | 3812 | 1464627868880 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:04:28 INFO - PROCESS | 3812 | 1464627868884 Marionette TRACE conn2 <- [1,1546,null,{}] 10:04:28 INFO - PROCESS | 3812 | 1464627868889 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:28 INFO - PROCESS | 3812 | 1464627868998 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 10:04:29 INFO - PROCESS | 3812 | 1464627869103 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:29 INFO - PROCESS | 3812 | ++DOCSHELL 1307C000 == 47 [pid = 3812] [id = 396] 10:04:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (130DD800) [pid = 3812] [serial = 1188] [outer = 00000000] 10:04:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (1331D000) [pid = 3812] [serial = 1189] [outer = 130DD800] 10:04:29 INFO - PROCESS | 3812 | 1464627869159 Marionette DEBUG loaded listener.js 10:04:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (13BCD000) [pid = 3812] [serial = 1190] [outer = 130DD800] 10:04:29 INFO - PROCESS | 3812 | 1464627869795 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 933ms 10:04:29 INFO - PROCESS | 3812 | 1464627869826 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 3812 | 1464627869830 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 10:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:04:29 INFO - PROCESS | 3812 | 1464627869834 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 3812 | 1464627869836 Marionette TRACE conn2 <- [1,1550,null,{}] 10:04:29 INFO - PROCESS | 3812 | 1464627869840 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:29 INFO - PROCESS | 3812 | 1464627869938 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 10:04:30 INFO - PROCESS | 3812 | 1464627870043 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 3812 | ++DOCSHELL 0F258800 == 48 [pid = 3812] [id = 397] 10:04:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (140F8C00) [pid = 3812] [serial = 1191] [outer = 00000000] 10:04:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (16C1DC00) [pid = 3812] [serial = 1192] [outer = 140F8C00] 10:04:30 INFO - PROCESS | 3812 | 1464627870098 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (175DB800) [pid = 3812] [serial = 1193] [outer = 140F8C00] 10:04:30 INFO - PROCESS | 3812 | 1464627870691 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:04:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:04:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 948ms 10:04:30 INFO - PROCESS | 3812 | 1464627870761 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 10:04:30 INFO - PROCESS | 3812 | 1464627870765 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 10:04:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:04:30 INFO - PROCESS | 3812 | 1464627870777 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - PROCESS | 3812 | 1464627870781 Marionette TRACE conn2 <- [1,1554,null,{}] 10:04:30 INFO - PROCESS | 3812 | 1464627870785 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:30 INFO - PROCESS | 3812 | 1464627870907 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 10:04:31 INFO - PROCESS | 3812 | 1464627871032 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 3812 | ++DOCSHELL 0F25E000 == 49 [pid = 3812] [id = 398] 10:04:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (1845A000) [pid = 3812] [serial = 1194] [outer = 00000000] 10:04:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (18769800) [pid = 3812] [serial = 1195] [outer = 1845A000] 10:04:31 INFO - PROCESS | 3812 | 1464627871087 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1876D400) [pid = 3812] [serial = 1196] [outer = 1845A000] 10:04:31 INFO - PROCESS | 3812 | 1464627871609 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 886ms 10:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:04:31 INFO - PROCESS | 3812 | 1464627871676 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 3812 | 1464627871678 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 10:04:31 INFO - PROCESS | 3812 | 1464627871682 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - PROCESS | 3812 | 1464627871684 Marionette TRACE conn2 <- [1,1558,null,{}] 10:04:31 INFO - PROCESS | 3812 | 1464627871687 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:31 INFO - PROCESS | 3812 | 1464627871792 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 10:04:31 INFO - PROCESS | 3812 | 1464627871923 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 3812 | ++DOCSHELL 18767400 == 50 [pid = 3812] [id = 399] 10:04:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1916C400) [pid = 3812] [serial = 1197] [outer = 00000000] 10:04:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (19170C00) [pid = 3812] [serial = 1198] [outer = 1916C400] 10:04:31 INFO - PROCESS | 3812 | 1464627871982 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (19171400) [pid = 3812] [serial = 1199] [outer = 1916C400] 10:04:32 INFO - PROCESS | 3812 | 1464627872537 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 902ms 10:04:32 INFO - PROCESS | 3812 | 1464627872586 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 10:04:32 INFO - PROCESS | 3812 | 1464627872588 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 10:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:04:32 INFO - PROCESS | 3812 | 1464627872592 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 3812 | 1464627872594 Marionette TRACE conn2 <- [1,1562,null,{}] 10:04:32 INFO - PROCESS | 3812 | 1464627872598 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:32 INFO - PROCESS | 3812 | 1464627872702 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 10:04:32 INFO - PROCESS | 3812 | 1464627872837 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 3812 | ++DOCSHELL 16EF4400 == 51 [pid = 3812] [id = 400] 10:04:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (17191C00) [pid = 3812] [serial = 1200] [outer = 00000000] 10:04:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (198EB400) [pid = 3812] [serial = 1201] [outer = 17191C00] 10:04:32 INFO - PROCESS | 3812 | 1464627872897 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (198F2800) [pid = 3812] [serial = 1202] [outer = 17191C00] 10:04:33 INFO - PROCESS | 3812 | 1464627873642 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1087ms 10:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:04:33 INFO - PROCESS | 3812 | 1464627873673 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 3812 | 1464627873677 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 10:04:33 INFO - PROCESS | 3812 | 1464627873682 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - PROCESS | 3812 | 1464627873685 Marionette TRACE conn2 <- [1,1566,null,{}] 10:04:33 INFO - PROCESS | 3812 | 1464627873691 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:33 INFO - PROCESS | 3812 | 1464627873796 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 10:04:33 INFO - PROCESS | 3812 | 1464627873933 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 3812 | ++DOCSHELL 10D51C00 == 52 [pid = 3812] [id = 401] 10:04:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (10D53000) [pid = 3812] [serial = 1203] [outer = 00000000] 10:04:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (11252C00) [pid = 3812] [serial = 1204] [outer = 10D53000] 10:04:33 INFO - PROCESS | 3812 | 1464627873992 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (1285AC00) [pid = 3812] [serial = 1205] [outer = 10D53000] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 12D73800 == 51 [pid = 3812] [id = 19] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 14EA4000 == 50 [pid = 3812] [id = 394] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 13DC9400 == 49 [pid = 3812] [id = 393] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 0F2A6C00 == 48 [pid = 3812] [id = 392] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 11C66C00 == 47 [pid = 3812] [id = 391] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 0F260C00 == 46 [pid = 3812] [id = 390] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 1537E400 == 45 [pid = 3812] [id = 389] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 13DCE000 == 44 [pid = 3812] [id = 388] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 13388C00 == 43 [pid = 3812] [id = 387] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 10375000 == 42 [pid = 3812] [id = 386] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 10D10C00 == 41 [pid = 3812] [id = 385] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 1630E000 == 40 [pid = 3812] [id = 383] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 1315B800 == 39 [pid = 3812] [id = 382] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 10AD8C00 == 38 [pid = 3812] [id = 381] 10:04:34 INFO - PROCESS | 3812 | --DOCSHELL 13BC5000 == 37 [pid = 3812] [id = 380] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (1AB2D000) [pid = 3812] [serial = 1060] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1584E000) [pid = 3812] [serial = 1125] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (16309000) [pid = 3812] [serial = 1128] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (15F27400) [pid = 3812] [serial = 1126] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (10B8EC00) [pid = 3812] [serial = 1113] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (10D18400) [pid = 3812] [serial = 1114] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (13DC5400) [pid = 3812] [serial = 1119] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (140D4400) [pid = 3812] [serial = 1120] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (10D56000) [pid = 3812] [serial = 1107] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (1036E400) [pid = 3812] [serial = 1111] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (0F2AD800) [pid = 3812] [serial = 1110] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (10321C00) [pid = 3812] [serial = 1104] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (143EEC00) [pid = 3812] [serial = 1122] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (1285A400) [pid = 3812] [serial = 1116] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (16B03C00) [pid = 3812] [serial = 1131] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1288D400) [pid = 3812] [serial = 1117] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (16E05C00) [pid = 3812] [serial = 1138] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (1750F400) [pid = 3812] [serial = 1141] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (163AA800) [pid = 3812] [serial = 1129] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (16146800) [pid = 3812] [serial = 1134] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (10AD4800) [pid = 3812] [serial = 712] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (16E05000) [pid = 3812] [serial = 1137] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (16C1C400) [pid = 3812] [serial = 1132] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (14EC9000) [pid = 3812] [serial = 1123] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (16147800) [pid = 3812] [serial = 1135] [outer = 00000000] [url = about:blank] 10:04:34 INFO - PROCESS | 3812 | 1464627874574 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 932ms 10:04:34 INFO - PROCESS | 3812 | 1464627874624 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 10:04:34 INFO - PROCESS | 3812 | 1464627874629 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 10:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:04:34 INFO - PROCESS | 3812 | 1464627874638 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - PROCESS | 3812 | 1464627874641 Marionette TRACE conn2 <- [1,1570,null,{}] 10:04:34 INFO - PROCESS | 3812 | 1464627874644 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:34 INFO - PROCESS | 3812 | 1464627874736 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 10:04:34 INFO - PROCESS | 3812 | 1464627874824 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 3812 | ++DOCSHELL 0F25F000 == 38 [pid = 3812] [id = 402] 10:04:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (103CB800) [pid = 3812] [serial = 1206] [outer = 00000000] 10:04:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (1124F800) [pid = 3812] [serial = 1207] [outer = 103CB800] 10:04:34 INFO - PROCESS | 3812 | 1464627874869 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (12865C00) [pid = 3812] [serial = 1208] [outer = 103CB800] 10:04:35 INFO - PROCESS | 3812 | 1464627875281 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 684ms 10:04:35 INFO - PROCESS | 3812 | 1464627875338 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 3812 | 1464627875340 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 10:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:04:35 INFO - PROCESS | 3812 | 1464627875344 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - PROCESS | 3812 | 1464627875348 Marionette TRACE conn2 <- [1,1574,null,{}] 10:04:35 INFO - PROCESS | 3812 | 1464627875358 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:35 INFO - PROCESS | 3812 | 1464627875449 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 10:04:35 INFO - PROCESS | 3812 | 1464627875458 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 3812 | ++DOCSHELL 13DC3C00 == 39 [pid = 3812] [id = 403] 10:04:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (13DCD400) [pid = 3812] [serial = 1209] [outer = 00000000] 10:04:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (140DAC00) [pid = 3812] [serial = 1210] [outer = 13DCD400] 10:04:35 INFO - PROCESS | 3812 | 1464627875505 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (140F2800) [pid = 3812] [serial = 1211] [outer = 13DCD400] 10:04:35 INFO - PROCESS | 3812 | 1464627875947 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 637ms 10:04:35 INFO - PROCESS | 3812 | 1464627875967 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 3812 | 1464627875969 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 10:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:04:35 INFO - PROCESS | 3812 | 1464627875973 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - PROCESS | 3812 | 1464627875974 Marionette TRACE conn2 <- [1,1578,null,{}] 10:04:35 INFO - PROCESS | 3812 | 1464627875978 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:36 INFO - PROCESS | 3812 | 1464627876068 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 10:04:36 INFO - PROCESS | 3812 | 1464627876075 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 3812 | ++DOCSHELL 140ED000 == 40 [pid = 3812] [id = 404] 10:04:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (14EA4000) [pid = 3812] [serial = 1212] [outer = 00000000] 10:04:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (15379400) [pid = 3812] [serial = 1213] [outer = 14EA4000] 10:04:36 INFO - PROCESS | 3812 | 1464627876119 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (153F8000) [pid = 3812] [serial = 1214] [outer = 14EA4000] 10:04:36 INFO - PROCESS | 3812 | 1464627876555 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 621ms 10:04:36 INFO - PROCESS | 3812 | 1464627876610 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 3812 | 1464627876612 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 10:04:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:04:36 INFO - PROCESS | 3812 | 1464627876615 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 3812 | 1464627876617 Marionette TRACE conn2 <- [1,1582,null,{}] 10:04:36 INFO - PROCESS | 3812 | 1464627876620 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:36 INFO - PROCESS | 3812 | 1464627876741 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 10:04:36 INFO - PROCESS | 3812 | 1464627876747 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 3812 | ++DOCSHELL 0F260400 == 41 [pid = 3812] [id = 405] 10:04:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (13DC9400) [pid = 3812] [serial = 1215] [outer = 00000000] 10:04:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (158D0000) [pid = 3812] [serial = 1216] [outer = 13DC9400] 10:04:36 INFO - PROCESS | 3812 | 1464627876844 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (15F33C00) [pid = 3812] [serial = 1217] [outer = 13DC9400] 10:04:37 INFO - PROCESS | 3812 | 1464627877295 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 10:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:04:37 INFO - PROCESS | 3812 | 1464627877363 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 10:04:37 INFO - PROCESS | 3812 | 1464627877365 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 10:04:37 INFO - PROCESS | 3812 | 1464627877368 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 3812 | 1464627877370 Marionette TRACE conn2 <- [1,1586,null,{}] 10:04:37 INFO - PROCESS | 3812 | 1464627877373 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:37 INFO - PROCESS | 3812 | 1464627877512 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 10:04:37 INFO - PROCESS | 3812 | 1464627877575 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 3812 | ++DOCSHELL 1630A000 == 42 [pid = 3812] [id = 406] 10:04:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (1630DC00) [pid = 3812] [serial = 1218] [outer = 00000000] 10:04:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (16542800) [pid = 3812] [serial = 1219] [outer = 1630DC00] 10:04:37 INFO - PROCESS | 3812 | 1464627877620 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1654E800) [pid = 3812] [serial = 1220] [outer = 1630DC00] 10:04:38 INFO - PROCESS | 3812 | 1464627878023 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 684ms 10:04:38 INFO - PROCESS | 3812 | 1464627878066 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 3812 | 1464627878068 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 10:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:04:38 INFO - PROCESS | 3812 | 1464627878083 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 3812 | 1464627878085 Marionette TRACE conn2 <- [1,1590,null,{}] 10:04:38 INFO - PROCESS | 3812 | 1464627878090 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:38 INFO - PROCESS | 3812 | 1464627878226 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 10:04:38 INFO - PROCESS | 3812 | 1464627878289 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:38 INFO - PROCESS | 3812 | ++DOCSHELL 163A8800 == 43 [pid = 3812] [id = 407] 10:04:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (16541C00) [pid = 3812] [serial = 1221] [outer = 00000000] 10:04:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (16EF0800) [pid = 3812] [serial = 1222] [outer = 16541C00] 10:04:38 INFO - PROCESS | 3812 | 1464627878333 Marionette DEBUG loaded listener.js 10:04:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (17909C00) [pid = 3812] [serial = 1223] [outer = 16541C00] 10:04:38 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (10D12C00) [pid = 3812] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:04:38 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (0F255C00) [pid = 3812] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:04:38 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (153F4000) [pid = 3812] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:04:38 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (13389000) [pid = 3812] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:04:38 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (1047FC00) [pid = 3812] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:04:38 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (140ECC00) [pid = 3812] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:04:38 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (10D1AC00) [pid = 3812] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:04:38 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (10A5B400) [pid = 3812] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:04:38 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (16302800) [pid = 3812] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:04:38 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (10434000) [pid = 3812] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:04:38 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (153F3400) [pid = 3812] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:04:38 INFO - PROCESS | 3812 | 1464627878801 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 793ms 10:04:38 INFO - PROCESS | 3812 | 1464627878863 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 3812 | 1464627878865 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 10:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:04:38 INFO - PROCESS | 3812 | 1464627878868 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 3812 | 1464627878870 Marionette TRACE conn2 <- [1,1594,null,{}] 10:04:38 INFO - PROCESS | 3812 | 1464627878873 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:38 INFO - PROCESS | 3812 | 1464627878953 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 10:04:39 INFO - PROCESS | 3812 | 1464627879046 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 3812 | ++DOCSHELL 10434000 == 44 [pid = 3812] [id = 408] 10:04:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (10438C00) [pid = 3812] [serial = 1224] [outer = 00000000] 10:04:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (13DC3800) [pid = 3812] [serial = 1225] [outer = 10438C00] 10:04:39 INFO - PROCESS | 3812 | 1464627879106 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (15D12800) [pid = 3812] [serial = 1226] [outer = 10438C00] 10:04:39 INFO - PROCESS | 3812 | 1464627879458 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:04:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:04:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 637ms 10:04:39 INFO - PROCESS | 3812 | 1464627879506 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 3812 | 1464627879508 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 10:04:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:04:39 INFO - PROCESS | 3812 | 1464627879511 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - PROCESS | 3812 | 1464627879513 Marionette TRACE conn2 <- [1,1598,null,{}] 10:04:39 INFO - PROCESS | 3812 | 1464627879516 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:39 INFO - PROCESS | 3812 | 1464627879672 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 10:04:39 INFO - PROCESS | 3812 | 1464627879685 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 3812 | ++DOCSHELL 10481400 == 45 [pid = 3812] [id = 409] 10:04:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (10501800) [pid = 3812] [serial = 1227] [outer = 00000000] 10:04:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (16E0CC00) [pid = 3812] [serial = 1228] [outer = 10501800] 10:04:39 INFO - PROCESS | 3812 | 1464627879729 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (17E83000) [pid = 3812] [serial = 1229] [outer = 10501800] 10:04:40 INFO - PROCESS | 3812 | 1464627880117 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 638ms 10:04:40 INFO - PROCESS | 3812 | 1464627880150 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 3812 | 1464627880151 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 10:04:40 INFO - PROCESS | 3812 | 1464627880155 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:04:40 INFO - PROCESS | 3812 | 1464627880157 Marionette TRACE conn2 <- [1,1602,null,{}] 10:04:40 INFO - PROCESS | 3812 | 1464627880160 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:40 INFO - PROCESS | 3812 | 1464627880277 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 10:04:40 INFO - PROCESS | 3812 | 1464627880286 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 3812 | ++DOCSHELL 153F4000 == 46 [pid = 3812] [id = 410] 10:04:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (15856000) [pid = 3812] [serial = 1230] [outer = 00000000] 10:04:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (18457800) [pid = 3812] [serial = 1231] [outer = 15856000] 10:04:40 INFO - PROCESS | 3812 | 1464627880330 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1876D800) [pid = 3812] [serial = 1232] [outer = 15856000] 10:04:40 INFO - PROCESS | 3812 | 1464627880834 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:04:40 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 10:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 10:04:40 INFO - PROCESS | 3812 | 1464627880897 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 3812 | 1464627880901 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 10:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:04:40 INFO - PROCESS | 3812 | 1464627880907 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 3812 | 1464627880912 Marionette TRACE conn2 <- [1,1606,null,{}] 10:04:40 INFO - PROCESS | 3812 | 1464627880919 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:41 INFO - PROCESS | 3812 | 1464627881076 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 10:04:41 INFO - PROCESS | 3812 | 1464627881193 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:41 INFO - PROCESS | 3812 | ++DOCSHELL 10479000 == 47 [pid = 3812] [id = 411] 10:04:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (10561800) [pid = 3812] [serial = 1233] [outer = 00000000] 10:04:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (10D12C00) [pid = 3812] [serial = 1234] [outer = 10561800] 10:04:41 INFO - PROCESS | 3812 | 1464627881290 Marionette DEBUG loaded listener.js 10:04:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (10D57000) [pid = 3812] [serial = 1235] [outer = 10561800] 10:04:41 INFO - PROCESS | 3812 | 1464627881846 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 995ms 10:04:41 INFO - PROCESS | 3812 | 1464627881894 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 10:04:41 INFO - PROCESS | 3812 | 1464627881900 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 10:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:04:41 INFO - PROCESS | 3812 | 1464627881906 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:04:41 INFO - PROCESS | 3812 | 1464627881909 Marionette TRACE conn2 <- [1,1610,null,{}] 10:04:41 INFO - PROCESS | 3812 | 1464627881913 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:42 INFO - PROCESS | 3812 | 1464627882024 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 10:04:42 INFO - PROCESS | 3812 | 1464627882159 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 3812 | ++DOCSHELL 1315D400 == 48 [pid = 3812] [id = 412] 10:04:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (13167400) [pid = 3812] [serial = 1236] [outer = 00000000] 10:04:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (140D5400) [pid = 3812] [serial = 1237] [outer = 13167400] 10:04:42 INFO - PROCESS | 3812 | 1464627882222 Marionette DEBUG loaded listener.js 10:04:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (140F8000) [pid = 3812] [serial = 1238] [outer = 13167400] 10:04:42 INFO - PROCESS | 3812 | 1464627882826 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 10:04:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 947ms 10:04:42 INFO - PROCESS | 3812 | 1464627882849 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 3812 | 1464627882852 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 10:04:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:04:42 INFO - PROCESS | 3812 | 1464627882856 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 3812 | 1464627882859 Marionette TRACE conn2 <- [1,1614,null,{}] 10:04:42 INFO - PROCESS | 3812 | 1464627882870 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:42 INFO - PROCESS | 3812 | 1464627882979 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 10:04:43 INFO - PROCESS | 3812 | 1464627883115 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:43 INFO - PROCESS | 3812 | ++DOCSHELL 163AA800 == 49 [pid = 3812] [id = 413] 10:04:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (163AB400) [pid = 3812] [serial = 1239] [outer = 00000000] 10:04:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (175B6C00) [pid = 3812] [serial = 1240] [outer = 163AB400] 10:04:43 INFO - PROCESS | 3812 | 1464627883172 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (18450000) [pid = 3812] [serial = 1241] [outer = 163AB400] 10:04:43 INFO - PROCESS | 3812 | 1464627883747 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 933ms 10:04:43 INFO - PROCESS | 3812 | 1464627883800 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 10:04:43 INFO - PROCESS | 3812 | 1464627883803 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 10:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:04:43 INFO - PROCESS | 3812 | 1464627883807 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - PROCESS | 3812 | 1464627883809 Marionette TRACE conn2 <- [1,1618,null,{}] 10:04:43 INFO - PROCESS | 3812 | 1464627883813 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:43 INFO - PROCESS | 3812 | 1464627883919 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 10:04:44 INFO - PROCESS | 3812 | 1464627884025 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 3812 | ++DOCSHELL 19171000 == 50 [pid = 3812] [id = 414] 10:04:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (19173000) [pid = 3812] [serial = 1242] [outer = 00000000] 10:04:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (198EA800) [pid = 3812] [serial = 1243] [outer = 19173000] 10:04:44 INFO - PROCESS | 3812 | 1464627884078 Marionette DEBUG loaded listener.js 10:04:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (1995D800) [pid = 3812] [serial = 1244] [outer = 19173000] 10:04:44 INFO - PROCESS | 3812 | 1464627884676 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 933ms 10:04:44 INFO - PROCESS | 3812 | 1464627884736 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 10:04:44 INFO - PROCESS | 3812 | 1464627884738 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 10:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:04:44 INFO - PROCESS | 3812 | 1464627884742 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:04:44 INFO - PROCESS | 3812 | 1464627884744 Marionette TRACE conn2 <- [1,1622,null,{}] 10:04:44 INFO - PROCESS | 3812 | 1464627884747 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:44 INFO - PROCESS | 3812 | 1464627884851 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 10:04:44 INFO - PROCESS | 3812 | 1464627884984 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 3812 | ++DOCSHELL 19169C00 == 51 [pid = 3812] [id = 415] 10:04:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (1916E800) [pid = 3812] [serial = 1245] [outer = 00000000] 10:04:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (19968400) [pid = 3812] [serial = 1246] [outer = 1916E800] 10:04:45 INFO - PROCESS | 3812 | 1464627885039 Marionette DEBUG loaded listener.js 10:04:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (1996B800) [pid = 3812] [serial = 1247] [outer = 1916E800] 10:04:45 INFO - PROCESS | 3812 | 1464627885650 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 933ms 10:04:45 INFO - PROCESS | 3812 | 1464627885687 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 10:04:45 INFO - PROCESS | 3812 | 1464627885689 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 10:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:04:45 INFO - PROCESS | 3812 | 1464627885693 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:04:45 INFO - PROCESS | 3812 | 1464627885695 Marionette TRACE conn2 <- [1,1626,null,{}] 10:04:45 INFO - PROCESS | 3812 | 1464627885699 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:45 INFO - PROCESS | 3812 | 1464627885820 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:04:45 INFO - PROCESS | 3812 | 1464627885958 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 3812 | ++DOCSHELL 0F390400 == 52 [pid = 3812] [id = 416] 10:04:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (10376800) [pid = 3812] [serial = 1248] [outer = 00000000] 10:04:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (11250400) [pid = 3812] [serial = 1249] [outer = 10376800] 10:04:45 INFO - PROCESS | 3812 | 1464627886015 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (128C3C00) [pid = 3812] [serial = 1250] [outer = 10376800] 10:04:46 INFO - PROCESS | 3812 | 1464627886725 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1072ms 10:04:46 INFO - PROCESS | 3812 | 1464627886793 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 3812 | 1464627886798 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 10:04:46 INFO - PROCESS | 3812 | 1464627886803 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:04:46 INFO - PROCESS | 3812 | 1464627886807 Marionette TRACE conn2 <- [1,1630,null,{}] 10:04:46 INFO - PROCESS | 3812 | 1464627886812 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:46 INFO - PROCESS | 3812 | 1464627886902 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:04:47 INFO - PROCESS | 3812 | 1464627887045 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:47 INFO - PROCESS | 3812 | ++DOCSHELL 10D53400 == 53 [pid = 3812] [id = 417] 10:04:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (12862C00) [pid = 3812] [serial = 1251] [outer = 00000000] 10:04:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (13310800) [pid = 3812] [serial = 1252] [outer = 12862C00] 10:04:47 INFO - PROCESS | 3812 | 1464627887094 Marionette DEBUG loaded listener.js 10:04:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (13BB1C00) [pid = 3812] [serial = 1253] [outer = 12862C00] 10:04:47 INFO - PROCESS | 3812 | --DOCSHELL 13387800 == 52 [pid = 3812] [id = 353] 10:04:47 INFO - PROCESS | 3812 | --DOCSHELL 10481400 == 51 [pid = 3812] [id = 409] 10:04:47 INFO - PROCESS | 3812 | --DOCSHELL 10434000 == 50 [pid = 3812] [id = 408] 10:04:47 INFO - PROCESS | 3812 | --DOCSHELL 163A8800 == 49 [pid = 3812] [id = 407] 10:04:47 INFO - PROCESS | 3812 | --DOCSHELL 1630A000 == 48 [pid = 3812] [id = 406] 10:04:47 INFO - PROCESS | 3812 | --DOCSHELL 0F260400 == 47 [pid = 3812] [id = 405] 10:04:47 INFO - PROCESS | 3812 | --DOCSHELL 140ED000 == 46 [pid = 3812] [id = 404] 10:04:47 INFO - PROCESS | 3812 | --DOCSHELL 13DC3C00 == 45 [pid = 3812] [id = 403] 10:04:47 INFO - PROCESS | 3812 | --DOCSHELL 0F25F000 == 44 [pid = 3812] [id = 402] 10:04:47 INFO - PROCESS | 3812 | --DOCSHELL 10D51C00 == 43 [pid = 3812] [id = 401] 10:04:47 INFO - PROCESS | 3812 | --DOCSHELL 10A53000 == 42 [pid = 3812] [id = 395] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (15F29400) [pid = 3812] [serial = 1169] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (13BC7400) [pid = 3812] [serial = 1162] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (10ED0000) [pid = 3812] [serial = 1159] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (1285B800) [pid = 3812] [serial = 1160] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (15379000) [pid = 3812] [serial = 1165] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (153FE000) [pid = 3812] [serial = 1153] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (12A61800) [pid = 3812] [serial = 1157] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (1142C800) [pid = 3812] [serial = 1156] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (16543400) [pid = 3812] [serial = 1171] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (10D16000) [pid = 3812] [serial = 1144] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (13328400) [pid = 3812] [serial = 1147] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (16C1C000) [pid = 3812] [serial = 1150] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (17A62C00) [pid = 3812] [serial = 1174] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1285A000) [pid = 3812] [serial = 1177] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (1331C400) [pid = 3812] [serial = 1178] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (16E0DC00) [pid = 3812] [serial = 1180] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (140D5C00) [pid = 3812] [serial = 1163] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (17A69400) [pid = 3812] [serial = 1175] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (15D20800) [pid = 3812] [serial = 1168] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (16EF9000) [pid = 3812] [serial = 1172] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (17E09C00) [pid = 3812] [serial = 1181] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (1537A800) [pid = 3812] [serial = 1166] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (1838CC00) [pid = 3812] [serial = 1183] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (10EC9400) [pid = 3812] [serial = 1108] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (10484C00) [pid = 3812] [serial = 1105] [outer = 00000000] [url = about:blank] 10:04:47 INFO - PROCESS | 3812 | 1464627887661 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:04:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:04:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 901ms 10:04:47 INFO - PROCESS | 3812 | 1464627887696 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:04:47 INFO - PROCESS | 3812 | 1464627887701 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 10:04:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:04:47 INFO - PROCESS | 3812 | 1464627887707 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:04:47 INFO - PROCESS | 3812 | 1464627887709 Marionette TRACE conn2 <- [1,1634,null,{}] 10:04:47 INFO - PROCESS | 3812 | 1464627887713 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:47 INFO - PROCESS | 3812 | 1464627887801 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:04:47 INFO - PROCESS | 3812 | 1464627887810 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:47 INFO - PROCESS | 3812 | ++DOCSHELL 1050E000 == 43 [pid = 3812] [id = 418] 10:04:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (105E9000) [pid = 3812] [serial = 1254] [outer = 00000000] 10:04:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (1285B800) [pid = 3812] [serial = 1255] [outer = 105E9000] 10:04:47 INFO - PROCESS | 3812 | 1464627887855 Marionette DEBUG loaded listener.js 10:04:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (130E2800) [pid = 3812] [serial = 1256] [outer = 105E9000] 10:04:48 INFO - PROCESS | 3812 | 1464627888352 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 684ms 10:04:48 INFO - PROCESS | 3812 | 1464627888405 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:04:48 INFO - PROCESS | 3812 | 1464627888408 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 10:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:04:48 INFO - PROCESS | 3812 | 1464627888411 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:04:48 INFO - PROCESS | 3812 | 1464627888415 Marionette TRACE conn2 <- [1,1638,null,{}] 10:04:48 INFO - PROCESS | 3812 | 1464627888424 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:48 INFO - PROCESS | 3812 | 1464627888513 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:04:48 INFO - PROCESS | 3812 | 1464627888524 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 3812 | ++DOCSHELL 0F2A6800 == 44 [pid = 3812] [id = 419] 10:04:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1331C400) [pid = 3812] [serial = 1257] [outer = 00000000] 10:04:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1537D800) [pid = 3812] [serial = 1258] [outer = 1331C400] 10:04:48 INFO - PROCESS | 3812 | 1464627888651 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (153FB800) [pid = 3812] [serial = 1259] [outer = 1331C400] 10:04:49 INFO - PROCESS | 3812 | 1464627889036 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:04:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:04:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 621ms 10:04:49 INFO - PROCESS | 3812 | 1464627889049 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:04:49 INFO - PROCESS | 3812 | 1464627889052 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 10:04:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:04:49 INFO - PROCESS | 3812 | 1464627889063 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:04:49 INFO - PROCESS | 3812 | 1464627889065 Marionette TRACE conn2 <- [1,1642,null,{}] 10:04:49 INFO - PROCESS | 3812 | 1464627889068 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:49 INFO - PROCESS | 3812 | 1464627889154 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:04:49 INFO - PROCESS | 3812 | 1464627889191 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 3812 | ++DOCSHELL 15F27400 == 45 [pid = 3812] [id = 420] 10:04:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (15F2E800) [pid = 3812] [serial = 1260] [outer = 00000000] 10:04:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (16304C00) [pid = 3812] [serial = 1261] [outer = 15F2E800] 10:04:49 INFO - PROCESS | 3812 | 1464627889240 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (1630B400) [pid = 3812] [serial = 1262] [outer = 15F2E800] 10:04:49 INFO - PROCESS | 3812 | 1464627889670 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:04:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:04:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 652ms 10:04:49 INFO - PROCESS | 3812 | 1464627889727 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:04:49 INFO - PROCESS | 3812 | 1464627889729 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 10:04:49 INFO - PROCESS | 3812 | 1464627889732 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:04:49 INFO - PROCESS | 3812 | 1464627889734 Marionette TRACE conn2 <- [1,1646,null,{}] 10:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:04:49 INFO - PROCESS | 3812 | 1464627889738 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:49 INFO - PROCESS | 3812 | 1464627889866 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:04:49 INFO - PROCESS | 3812 | 1464627889876 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 3812 | ++DOCSHELL 158CAC00 == 46 [pid = 3812] [id = 421] 10:04:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (158CB400) [pid = 3812] [serial = 1263] [outer = 00000000] 10:04:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (16542400) [pid = 3812] [serial = 1264] [outer = 158CB400] 10:04:49 INFO - PROCESS | 3812 | 1464627889973 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (16C1C000) [pid = 3812] [serial = 1265] [outer = 158CB400] 10:04:50 INFO - PROCESS | 3812 | 1464627890398 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 10:04:50 INFO - PROCESS | 3812 | 1464627890461 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:04:50 INFO - PROCESS | 3812 | 1464627890463 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 10:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:04:50 INFO - PROCESS | 3812 | 1464627890482 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 3812 | 1464627890484 Marionette TRACE conn2 <- [1,1650,null,{}] 10:04:50 INFO - PROCESS | 3812 | 1464627890488 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:50 INFO - PROCESS | 3812 | 1464627890637 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:04:50 INFO - PROCESS | 3812 | 1464627890701 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 3812 | ++DOCSHELL 10D50800 == 47 [pid = 3812] [id = 422] 10:04:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (153F5800) [pid = 3812] [serial = 1266] [outer = 00000000] 10:04:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (17E07C00) [pid = 3812] [serial = 1267] [outer = 153F5800] 10:04:50 INFO - PROCESS | 3812 | 1464627890746 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (17E09C00) [pid = 3812] [serial = 1268] [outer = 153F5800] 10:04:51 INFO - PROCESS | 3812 | 1464627891152 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 699ms 10:04:51 INFO - PROCESS | 3812 | 1464627891167 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 3812 | 1464627891169 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 10:04:51 INFO - PROCESS | 3812 | 1464627891172 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:04:51 INFO - PROCESS | 3812 | 1464627891174 Marionette TRACE conn2 <- [1,1654,null,{}] 10:04:51 INFO - PROCESS | 3812 | 1464627891177 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:51 INFO - PROCESS | 3812 | 1464627891290 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:04:51 INFO - PROCESS | 3812 | 1464627891352 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 3812 | ++DOCSHELL 1750F400 == 48 [pid = 3812] [id = 423] 10:04:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (1790AC00) [pid = 3812] [serial = 1269] [outer = 00000000] 10:04:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (1845AC00) [pid = 3812] [serial = 1270] [outer = 1790AC00] 10:04:51 INFO - PROCESS | 3812 | 1464627891396 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (198E9400) [pid = 3812] [serial = 1271] [outer = 1790AC00] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (1338CC00) [pid = 3812] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (1285F400) [pid = 3812] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (1630DC00) [pid = 3812] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (10438C00) [pid = 3812] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (14EA4000) [pid = 3812] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (16541C00) [pid = 3812] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (10D53000) [pid = 3812] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (17191C00) [pid = 3812] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (10501800) [pid = 3812] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (103CB800) [pid = 3812] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (13DCD400) [pid = 3812] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:04:51 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (13DC9400) [pid = 3812] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:04:51 INFO - PROCESS | 3812 | 1464627891903 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 808ms 10:04:51 INFO - PROCESS | 3812 | 1464627891988 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 3812 | 1464627891990 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 10:04:51 INFO - PROCESS | 3812 | 1464627891993 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 3812 | 1464627891995 Marionette TRACE conn2 <- [1,1658,null,{}] 10:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:04:51 INFO - PROCESS | 3812 | 1464627891998 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:52 INFO - PROCESS | 3812 | 1464627892079 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:04:52 INFO - PROCESS | 3812 | 1464627892181 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 3812 | ++DOCSHELL 1047D400 == 49 [pid = 3812] [id = 424] 10:04:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (10A5D800) [pid = 3812] [serial = 1272] [outer = 00000000] 10:04:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (11C67000) [pid = 3812] [serial = 1273] [outer = 10A5D800] 10:04:52 INFO - PROCESS | 3812 | 1464627892235 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (13DC5400) [pid = 3812] [serial = 1274] [outer = 10A5D800] 10:04:52 INFO - PROCESS | 3812 | 1464627892609 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 637ms 10:04:52 INFO - PROCESS | 3812 | 1464627892634 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:04:52 INFO - PROCESS | 3812 | 1464627892636 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 10:04:52 INFO - PROCESS | 3812 | 1464627892639 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:04:52 INFO - PROCESS | 3812 | 1464627892641 Marionette TRACE conn2 <- [1,1662,null,{}] 10:04:52 INFO - PROCESS | 3812 | 1464627892644 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:52 INFO - PROCESS | 3812 | 1464627892765 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:04:52 INFO - PROCESS | 3812 | 1464627892773 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 3812 | ++DOCSHELL 1125A800 == 50 [pid = 3812] [id = 425] 10:04:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (1537BC00) [pid = 3812] [serial = 1275] [outer = 00000000] 10:04:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (180CB400) [pid = 3812] [serial = 1276] [outer = 1537BC00] 10:04:52 INFO - PROCESS | 3812 | 1464627892817 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (1845A800) [pid = 3812] [serial = 1277] [outer = 1537BC00] 10:04:53 INFO - PROCESS | 3812 | 1464627893240 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 637ms 10:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:04:53 INFO - PROCESS | 3812 | 1464627893278 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:04:53 INFO - PROCESS | 3812 | 1464627893280 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 10:04:53 INFO - PROCESS | 3812 | 1464627893268 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:04:53 INFO - PROCESS | 3812 | 1464627893269 Marionette TRACE conn2 <- [1,1666,null,{}] 10:04:53 INFO - PROCESS | 3812 | 1464627893272 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:53 INFO - PROCESS | 3812 | 1464627893392 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:04:53 INFO - PROCESS | 3812 | 1464627893433 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 3812 | ++DOCSHELL 199C0800 == 51 [pid = 3812] [id = 426] 10:04:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (199C1000) [pid = 3812] [serial = 1278] [outer = 00000000] 10:04:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (199C7000) [pid = 3812] [serial = 1279] [outer = 199C1000] 10:04:53 INFO - PROCESS | 3812 | 1464627893487 Marionette DEBUG loaded listener.js 10:04:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (199CDC00) [pid = 3812] [serial = 1280] [outer = 199C1000] 10:04:53 INFO - PROCESS | 3812 | 1464627893983 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 792ms 10:04:54 INFO - PROCESS | 3812 | 1464627894071 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:04:54 INFO - PROCESS | 3812 | 1464627894075 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 10:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:04:54 INFO - PROCESS | 3812 | 1464627894081 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:04:54 INFO - PROCESS | 3812 | 1464627894086 Marionette TRACE conn2 <- [1,1670,null,{}] 10:04:54 INFO - PROCESS | 3812 | 1464627894093 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:54 INFO - PROCESS | 3812 | 1464627894250 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:04:54 INFO - PROCESS | 3812 | 1464627894383 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:54 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B4000 == 52 [pid = 3812] [id = 427] 10:04:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (10434C00) [pid = 3812] [serial = 1281] [outer = 00000000] 10:04:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (10D1A400) [pid = 3812] [serial = 1282] [outer = 10434C00] 10:04:54 INFO - PROCESS | 3812 | 1464627894440 Marionette DEBUG loaded listener.js 10:04:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (10ED0000) [pid = 3812] [serial = 1283] [outer = 10434C00] 10:04:55 INFO - PROCESS | 3812 | 1464627895053 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1025ms 10:04:55 INFO - PROCESS | 3812 | 1464627895125 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 3812 | 1464627895131 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 10:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:04:55 INFO - PROCESS | 3812 | 1464627895171 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 3812 | 1464627895174 Marionette TRACE conn2 <- [1,1674,null,{}] 10:04:55 INFO - PROCESS | 3812 | 1464627895180 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:55 INFO - PROCESS | 3812 | 1464627895298 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:04:55 INFO - PROCESS | 3812 | 1464627895427 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 3812 | ++DOCSHELL 1331D400 == 53 [pid = 3812] [id = 428] 10:04:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (13321400) [pid = 3812] [serial = 1284] [outer = 00000000] 10:04:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (15374C00) [pid = 3812] [serial = 1285] [outer = 13321400] 10:04:55 INFO - PROCESS | 3812 | 1464627895488 Marionette DEBUG loaded listener.js 10:04:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (153F5C00) [pid = 3812] [serial = 1286] [outer = 13321400] 10:04:56 INFO - PROCESS | 3812 | 1464627896108 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:04:56 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 10:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1025ms 10:04:56 INFO - PROCESS | 3812 | 1464627896165 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 3812 | 1464627896167 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 10:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:04:56 INFO - PROCESS | 3812 | 1464627896171 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 3812 | 1464627896175 Marionette TRACE conn2 <- [1,1678,null,{}] 10:04:56 INFO - PROCESS | 3812 | 1464627896186 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:56 INFO - PROCESS | 3812 | 1464627896282 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:04:56 INFO - PROCESS | 3812 | 1464627896393 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 3812 | ++DOCSHELL 1780D800 == 54 [pid = 3812] [id = 429] 10:04:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (17E06800) [pid = 3812] [serial = 1287] [outer = 00000000] 10:04:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (198EC400) [pid = 3812] [serial = 1288] [outer = 17E06800] 10:04:56 INFO - PROCESS | 3812 | 1464627896449 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (1996BC00) [pid = 3812] [serial = 1289] [outer = 17E06800] 10:04:57 INFO - PROCESS | 3812 | 1464627897035 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 948ms 10:04:57 INFO - PROCESS | 3812 | 1464627897100 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 3812 | 1464627897103 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 10:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:04:57 INFO - PROCESS | 3812 | 1464627897106 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 3812 | 1464627897108 Marionette TRACE conn2 <- [1,1682,null,{}] 10:04:57 INFO - PROCESS | 3812 | 1464627897112 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:57 INFO - PROCESS | 3812 | 1464627897225 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:04:57 INFO - PROCESS | 3812 | 1464627897361 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:57 INFO - PROCESS | 3812 | ++DOCSHELL 19A91800 == 55 [pid = 3812] [id = 430] 10:04:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (19A91C00) [pid = 3812] [serial = 1290] [outer = 00000000] 10:04:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (19AC6800) [pid = 3812] [serial = 1291] [outer = 19A91C00] 10:04:57 INFO - PROCESS | 3812 | 1464627897417 Marionette DEBUG loaded listener.js 10:04:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (19ACA400) [pid = 3812] [serial = 1292] [outer = 19A91C00] 10:04:58 INFO - PROCESS | 3812 | 1464627898041 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 995ms 10:04:58 INFO - PROCESS | 3812 | 1464627898109 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:04:58 INFO - PROCESS | 3812 | 1464627898111 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 10:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:04:58 INFO - PROCESS | 3812 | 1464627898115 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:04:58 INFO - PROCESS | 3812 | 1464627898117 Marionette TRACE conn2 <- [1,1686,null,{}] 10:04:58 INFO - PROCESS | 3812 | 1464627898121 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:58 INFO - PROCESS | 3812 | 1464627898227 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:04:58 INFO - PROCESS | 3812 | 1464627898527 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 3812 | ++DOCSHELL 0F2A8400 == 56 [pid = 3812] [id = 431] 10:04:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (0F2A8800) [pid = 3812] [serial = 1293] [outer = 00000000] 10:04:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (105EEC00) [pid = 3812] [serial = 1294] [outer = 0F2A8800] 10:04:58 INFO - PROCESS | 3812 | 1464627898614 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (10AD6400) [pid = 3812] [serial = 1295] [outer = 0F2A8800] 10:04:59 INFO - PROCESS | 3812 | 1464627899254 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:04:59 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 10:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1181ms 10:04:59 INFO - PROCESS | 3812 | 1464627899298 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 3812 | 1464627899302 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 10:04:59 INFO - PROCESS | 3812 | 1464627899307 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:04:59 INFO - PROCESS | 3812 | 1464627899310 Marionette TRACE conn2 <- [1,1690,null,{}] 10:04:59 INFO - PROCESS | 3812 | 1464627899315 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:59 INFO - PROCESS | 3812 | 1464627899414 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:04:59 INFO - PROCESS | 3812 | 1464627899572 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 3812 | ++DOCSHELL 12A69C00 == 57 [pid = 3812] [id = 432] 10:04:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (12B88000) [pid = 3812] [serial = 1296] [outer = 00000000] 10:04:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (12D78800) [pid = 3812] [serial = 1297] [outer = 12B88000] 10:04:59 INFO - PROCESS | 3812 | 1464627899630 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (1338EC00) [pid = 3812] [serial = 1298] [outer = 12B88000] 10:04:59 INFO - PROCESS | 3812 | --DOCSHELL 1125A800 == 56 [pid = 3812] [id = 425] 10:04:59 INFO - PROCESS | 3812 | --DOCSHELL 1047D400 == 55 [pid = 3812] [id = 424] 10:04:59 INFO - PROCESS | 3812 | --DOCSHELL 1750F400 == 54 [pid = 3812] [id = 423] 10:04:59 INFO - PROCESS | 3812 | --DOCSHELL 10D50800 == 53 [pid = 3812] [id = 422] 10:04:59 INFO - PROCESS | 3812 | --DOCSHELL 158CAC00 == 52 [pid = 3812] [id = 421] 10:04:59 INFO - PROCESS | 3812 | --DOCSHELL 15F27400 == 51 [pid = 3812] [id = 420] 10:04:59 INFO - PROCESS | 3812 | --DOCSHELL 0F2A6800 == 50 [pid = 3812] [id = 419] 10:04:59 INFO - PROCESS | 3812 | --DOCSHELL 1050E000 == 49 [pid = 3812] [id = 418] 10:04:59 INFO - PROCESS | 3812 | --DOCSHELL 10D53400 == 48 [pid = 3812] [id = 417] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (1331D000) [pid = 3812] [serial = 1189] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (10AD0400) [pid = 3812] [serial = 1186] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (16C1DC00) [pid = 3812] [serial = 1192] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (18769800) [pid = 3812] [serial = 1195] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (19170C00) [pid = 3812] [serial = 1198] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (18457800) [pid = 3812] [serial = 1231] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOCSHELL 10479000 == 47 [pid = 3812] [id = 411] 10:04:59 INFO - PROCESS | 3812 | --DOCSHELL 153F4000 == 46 [pid = 3812] [id = 410] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (16E01800) [pid = 3812] [serial = 1102] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (1630C800) [pid = 3812] [serial = 1154] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (1654E800) [pid = 3812] [serial = 1220] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (16542800) [pid = 3812] [serial = 1219] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (13DC3800) [pid = 3812] [serial = 1225] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (15379400) [pid = 3812] [serial = 1213] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (16EF0800) [pid = 3812] [serial = 1222] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (1285AC00) [pid = 3812] [serial = 1205] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (11252C00) [pid = 3812] [serial = 1204] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (198F2800) [pid = 3812] [serial = 1202] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (198EB400) [pid = 3812] [serial = 1201] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (17E83000) [pid = 3812] [serial = 1229] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (1124F800) [pid = 3812] [serial = 1207] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (12865C00) [pid = 3812] [serial = 1208] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (140DAC00) [pid = 3812] [serial = 1210] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (140F2800) [pid = 3812] [serial = 1211] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (16E0CC00) [pid = 3812] [serial = 1228] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (17909C00) [pid = 3812] [serial = 1223] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (158D0000) [pid = 3812] [serial = 1216] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (15F33C00) [pid = 3812] [serial = 1217] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (15D12800) [pid = 3812] [serial = 1226] [outer = 00000000] [url = about:blank] 10:04:59 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (153F8000) [pid = 3812] [serial = 1214] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3812 | 1464627900171 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 901ms 10:05:00 INFO - PROCESS | 3812 | 1464627900214 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 3812 | 1464627900218 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 10:05:00 INFO - PROCESS | 3812 | 1464627900222 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:05:00 INFO - PROCESS | 3812 | 1464627900224 Marionette TRACE conn2 <- [1,1694,null,{}] 10:05:00 INFO - PROCESS | 3812 | 1464627900228 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:00 INFO - PROCESS | 3812 | 1464627900314 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:05:00 INFO - PROCESS | 3812 | 1464627900324 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 3812 | ++DOCSHELL 12865C00 == 47 [pid = 3812] [id = 433] 10:05:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (1288EC00) [pid = 3812] [serial = 1299] [outer = 00000000] 10:05:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (1370EC00) [pid = 3812] [serial = 1300] [outer = 1288EC00] 10:05:00 INFO - PROCESS | 3812 | 1464627900369 Marionette DEBUG loaded listener.js 10:05:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (13DC6C00) [pid = 3812] [serial = 1301] [outer = 1288EC00] 10:05:00 INFO - PROCESS | 3812 | 1464627900848 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 621ms 10:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:05:00 INFO - PROCESS | 3812 | 1464627900861 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 3812 | 1464627900863 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 10:05:00 INFO - PROCESS | 3812 | 1464627900868 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - PROCESS | 3812 | 1464627900874 Marionette TRACE conn2 <- [1,1698,null,{}] 10:05:00 INFO - PROCESS | 3812 | 1464627900886 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:00 INFO - PROCESS | 3812 | 1464627900970 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:05:00 INFO - PROCESS | 3812 | 1464627900978 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 3812 | ++DOCSHELL 143EEC00 == 48 [pid = 3812] [id = 434] 10:05:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (14EA3400) [pid = 3812] [serial = 1302] [outer = 00000000] 10:05:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (1537E400) [pid = 3812] [serial = 1303] [outer = 14EA3400] 10:05:01 INFO - PROCESS | 3812 | 1464627901022 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (153F4000) [pid = 3812] [serial = 1304] [outer = 14EA3400] 10:05:01 INFO - PROCESS | 3812 | 1464627901523 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 699ms 10:05:01 INFO - PROCESS | 3812 | 1464627901566 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 3812 | 1464627901569 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 10:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:05:01 INFO - PROCESS | 3812 | 1464627901572 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - PROCESS | 3812 | 1464627901574 Marionette TRACE conn2 <- [1,1702,null,{}] 10:05:01 INFO - PROCESS | 3812 | 1464627901577 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:01 INFO - PROCESS | 3812 | 1464627901661 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:05:01 INFO - PROCESS | 3812 | 1464627901770 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 3812 | ++DOCSHELL 158C2800 == 49 [pid = 3812] [id = 435] 10:05:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (158C3000) [pid = 3812] [serial = 1305] [outer = 00000000] 10:05:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (15F28400) [pid = 3812] [serial = 1306] [outer = 158C3000] 10:05:01 INFO - PROCESS | 3812 | 1464627901815 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (16142000) [pid = 3812] [serial = 1307] [outer = 158C3000] 10:05:02 INFO - PROCESS | 3812 | 1464627902181 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 700ms 10:05:02 INFO - PROCESS | 3812 | 1464627902255 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:05:02 INFO - PROCESS | 3812 | 1464627902266 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 10:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:05:02 INFO - PROCESS | 3812 | 1464627902278 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 3812 | 1464627902279 Marionette TRACE conn2 <- [1,1706,null,{}] 10:05:02 INFO - PROCESS | 3812 | 1464627902282 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:02 INFO - PROCESS | 3812 | 1464627902423 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:05:02 INFO - PROCESS | 3812 | 1464627902447 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 3812 | ++DOCSHELL 10A56800 == 50 [pid = 3812] [id = 436] 10:05:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (1614C000) [pid = 3812] [serial = 1308] [outer = 00000000] 10:05:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (163A8800) [pid = 3812] [serial = 1309] [outer = 1614C000] 10:05:02 INFO - PROCESS | 3812 | 1464627902498 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (16542000) [pid = 3812] [serial = 1310] [outer = 1614C000] 10:05:02 INFO - PROCESS | 3812 | 1464627902959 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 746ms 10:05:03 INFO - PROCESS | 3812 | 1464627903018 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:05:03 INFO - PROCESS | 3812 | 1464627903020 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 10:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:05:03 INFO - PROCESS | 3812 | 1464627903030 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 3812 | 1464627903032 Marionette TRACE conn2 <- [1,1710,null,{}] 10:05:03 INFO - PROCESS | 3812 | 1464627903036 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:03 INFO - PROCESS | 3812 | 1464627903174 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:05:03 INFO - PROCESS | 3812 | 1464627903186 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 3812 | ++DOCSHELL 163A8400 == 51 [pid = 3812] [id = 437] 10:05:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (16B05800) [pid = 3812] [serial = 1311] [outer = 00000000] 10:05:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (16E05C00) [pid = 3812] [serial = 1312] [outer = 16B05800] 10:05:03 INFO - PROCESS | 3812 | 1464627903284 Marionette DEBUG loaded listener.js 10:05:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (16E0EC00) [pid = 3812] [serial = 1313] [outer = 16B05800] 10:05:03 INFO - PROCESS | 3812 | 1464627903696 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:05:03 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 10:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 699ms 10:05:03 INFO - PROCESS | 3812 | 1464627903728 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:05:03 INFO - PROCESS | 3812 | 1464627903730 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 10:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:05:03 INFO - PROCESS | 3812 | 1464627903734 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 3812 | 1464627903735 Marionette TRACE conn2 <- [1,1714,null,{}] 10:05:03 INFO - PROCESS | 3812 | 1464627903739 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:03 INFO - PROCESS | 3812 | 1464627903875 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:05:03 INFO - PROCESS | 3812 | 1464627903884 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 3812 | ++DOCSHELL 140EDC00 == 52 [pid = 3812] [id = 438] 10:05:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (16E10800) [pid = 3812] [serial = 1314] [outer = 00000000] 10:05:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (175DA400) [pid = 3812] [serial = 1315] [outer = 16E10800] 10:05:03 INFO - PROCESS | 3812 | 1464627903927 Marionette DEBUG loaded listener.js 10:05:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (17905C00) [pid = 3812] [serial = 1316] [outer = 16E10800] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (1630F000) [pid = 3812] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (10A5EC00) [pid = 3812] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (163AB800) [pid = 3812] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (1315C800) [pid = 3812] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (1790AC00) [pid = 3812] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (153F5800) [pid = 3812] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (10A5D800) [pid = 3812] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (15856000) [pid = 3812] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (1331C400) [pid = 3812] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (15F2E800) [pid = 3812] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (12862C00) [pid = 3812] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (105E9000) [pid = 3812] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (1537BC00) [pid = 3812] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (158CB400) [pid = 3812] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (140F8C00) [pid = 3812] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1916C400) [pid = 3812] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (1845A000) [pid = 3812] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (130DD800) [pid = 3812] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:05:04 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (10A53800) [pid = 3812] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:05:04 INFO - PROCESS | 3812 | 1464627904514 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 823ms 10:05:04 INFO - PROCESS | 3812 | 1464627904577 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:05:04 INFO - PROCESS | 3812 | 1464627904579 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 10:05:04 INFO - PROCESS | 3812 | 1464627904582 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:05:04 INFO - PROCESS | 3812 | 1464627904584 Marionette TRACE conn2 <- [1,1718,null,{}] 10:05:04 INFO - PROCESS | 3812 | 1464627904587 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:04 INFO - PROCESS | 3812 | 1464627904677 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:05:04 INFO - PROCESS | 3812 | 1464627904684 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:04 INFO - PROCESS | 3812 | ++DOCSHELL 12864800 == 53 [pid = 3812] [id = 439] 10:05:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1315C800) [pid = 3812] [serial = 1317] [outer = 00000000] 10:05:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (15374000) [pid = 3812] [serial = 1318] [outer = 1315C800] 10:05:04 INFO - PROCESS | 3812 | 1464627904728 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (1613DC00) [pid = 3812] [serial = 1319] [outer = 1315C800] 10:05:05 INFO - PROCESS | 3812 | 1464627905156 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:05:05 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 10:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 622ms 10:05:05 INFO - PROCESS | 3812 | 1464627905205 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 3812 | 1464627905207 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 10:05:05 INFO - PROCESS | 3812 | 1464627905210 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:05:05 INFO - PROCESS | 3812 | 1464627905212 Marionette TRACE conn2 <- [1,1722,null,{}] 10:05:05 INFO - PROCESS | 3812 | 1464627905216 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:05 INFO - PROCESS | 3812 | 1464627905333 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:05:05 INFO - PROCESS | 3812 | 1464627905346 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 3812 | ++DOCSHELL 16C1EC00 == 54 [pid = 3812] [id = 440] 10:05:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (175B7C00) [pid = 3812] [serial = 1320] [outer = 00000000] 10:05:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (17EF0400) [pid = 3812] [serial = 1321] [outer = 175B7C00] 10:05:05 INFO - PROCESS | 3812 | 1464627905390 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (18766000) [pid = 3812] [serial = 1322] [outer = 175B7C00] 10:05:05 INFO - PROCESS | 3812 | 1464627905847 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 699ms 10:05:05 INFO - PROCESS | 3812 | 1464627905910 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 3812 | 1464627905912 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 10:05:05 INFO - PROCESS | 3812 | 1464627905915 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:05:05 INFO - PROCESS | 3812 | 1464627905917 Marionette TRACE conn2 <- [1,1726,null,{}] 10:05:05 INFO - PROCESS | 3812 | 1464627905920 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:05 INFO - PROCESS | 3812 | 1464627906004 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:05:06 INFO - PROCESS | 3812 | 1464627906010 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:06 INFO - PROCESS | 3812 | ++DOCSHELL 10D50C00 == 55 [pid = 3812] [id = 441] 10:05:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (12D37000) [pid = 3812] [serial = 1323] [outer = 00000000] 10:05:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (198E6800) [pid = 3812] [serial = 1324] [outer = 12D37000] 10:05:06 INFO - PROCESS | 3812 | 1464627906058 Marionette DEBUG loaded listener.js 10:05:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (198F2800) [pid = 3812] [serial = 1325] [outer = 12D37000] 10:05:06 INFO - PROCESS | 3812 | 1464627906776 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 902ms 10:05:06 INFO - PROCESS | 3812 | 1464627906820 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:05:06 INFO - PROCESS | 3812 | 1464627906826 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 10:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:05:06 INFO - PROCESS | 3812 | 1464627906831 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 3812 | 1464627906835 Marionette TRACE conn2 <- [1,1730,null,{}] 10:05:06 INFO - PROCESS | 3812 | 1464627906841 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:06 INFO - PROCESS | 3812 | 1464627906952 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:05:07 INFO - PROCESS | 3812 | 1464627907091 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 3812 | ++DOCSHELL 10D13C00 == 56 [pid = 3812] [id = 442] 10:05:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (10D52800) [pid = 3812] [serial = 1326] [outer = 00000000] 10:05:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (11256C00) [pid = 3812] [serial = 1327] [outer = 10D52800] 10:05:07 INFO - PROCESS | 3812 | 1464627907149 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (12D74400) [pid = 3812] [serial = 1328] [outer = 10D52800] 10:05:07 INFO - PROCESS | 3812 | 1464627907704 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 933ms 10:05:07 INFO - PROCESS | 3812 | 1464627907777 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:05:07 INFO - PROCESS | 3812 | 1464627907783 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 10:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:05:07 INFO - PROCESS | 3812 | 1464627907790 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 3812 | 1464627907792 Marionette TRACE conn2 <- [1,1734,null,{}] 10:05:07 INFO - PROCESS | 3812 | 1464627907796 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:07 INFO - PROCESS | 3812 | 1464627907898 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:05:08 INFO - PROCESS | 3812 | 1464627908009 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:08 INFO - PROCESS | 3812 | ++DOCSHELL 140D3C00 == 57 [pid = 3812] [id = 443] 10:05:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (140F2400) [pid = 3812] [serial = 1329] [outer = 00000000] 10:05:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (15376C00) [pid = 3812] [serial = 1330] [outer = 140F2400] 10:05:08 INFO - PROCESS | 3812 | 1464627908063 Marionette DEBUG loaded listener.js 10:05:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (15D12800) [pid = 3812] [serial = 1331] [outer = 140F2400] 10:05:08 INFO - PROCESS | 3812 | 1464627908653 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 933ms 10:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:05:08 INFO - PROCESS | 3812 | 1464627908717 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:05:08 INFO - PROCESS | 3812 | 1464627908719 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 10:05:08 INFO - PROCESS | 3812 | 1464627908723 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:05:08 INFO - PROCESS | 3812 | 1464627908727 Marionette TRACE conn2 <- [1,1738,null,{}] 10:05:08 INFO - PROCESS | 3812 | 1464627908738 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:08 INFO - PROCESS | 3812 | 1464627908855 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:05:08 INFO - PROCESS | 3812 | 1464627908967 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:09 INFO - PROCESS | 3812 | ++DOCSHELL 10321C00 == 58 [pid = 3812] [id = 444] 10:05:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (10484C00) [pid = 3812] [serial = 1332] [outer = 00000000] 10:05:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (198EE400) [pid = 3812] [serial = 1333] [outer = 10484C00] 10:05:09 INFO - PROCESS | 3812 | 1464627909064 Marionette DEBUG loaded listener.js 10:05:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (199C1C00) [pid = 3812] [serial = 1334] [outer = 10484C00] 10:05:09 INFO - PROCESS | 3812 | 1464627909624 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 932ms 10:05:09 INFO - PROCESS | 3812 | 1464627909667 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 3812 | 1464627909670 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 10:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:05:09 INFO - PROCESS | 3812 | 1464627909674 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 3812 | 1464627909676 Marionette TRACE conn2 <- [1,1742,null,{}] 10:05:09 INFO - PROCESS | 3812 | 1464627909680 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:09 INFO - PROCESS | 3812 | 1464627909787 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:05:09 INFO - PROCESS | 3812 | 1464627909902 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:09 INFO - PROCESS | 3812 | ++DOCSHELL 16E0BC00 == 59 [pid = 3812] [id = 445] 10:05:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (16F7A000) [pid = 3812] [serial = 1335] [outer = 00000000] 10:05:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (19A93400) [pid = 3812] [serial = 1336] [outer = 16F7A000] 10:05:09 INFO - PROCESS | 3812 | 1464627909997 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (19AC8400) [pid = 3812] [serial = 1337] [outer = 16F7A000] 10:05:10 INFO - PROCESS | 3812 | 1464627910549 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:05:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 932ms 10:05:10 INFO - PROCESS | 3812 | 1464627910619 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:05:10 INFO - PROCESS | 3812 | 1464627910621 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 10:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:05:10 INFO - PROCESS | 3812 | 1464627910625 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:05:10 INFO - PROCESS | 3812 | 1464627910627 Marionette TRACE conn2 <- [1,1746,null,{}] 10:05:10 INFO - PROCESS | 3812 | 1464627910631 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:10 INFO - PROCESS | 3812 | 1464627910733 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:05:10 INFO - PROCESS | 3812 | 1464627910853 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 3812 | ++DOCSHELL 19A92400 == 60 [pid = 3812] [id = 446] 10:05:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (19AD3000) [pid = 3812] [serial = 1338] [outer = 00000000] 10:05:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (19AE2800) [pid = 3812] [serial = 1339] [outer = 19AD3000] 10:05:10 INFO - PROCESS | 3812 | 1464627910916 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (19AE4800) [pid = 3812] [serial = 1340] [outer = 19AD3000] 10:05:11 INFO - PROCESS | 3812 | 1464627911488 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 932ms 10:05:11 INFO - PROCESS | 3812 | 1464627911554 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:05:11 INFO - PROCESS | 3812 | 1464627911556 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 10:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:05:11 INFO - PROCESS | 3812 | 1464627911560 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:05:11 INFO - PROCESS | 3812 | 1464627911562 Marionette TRACE conn2 <- [1,1750,null,{}] 10:05:11 INFO - PROCESS | 3812 | 1464627911566 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:11 INFO - PROCESS | 3812 | 1464627911683 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:05:11 INFO - PROCESS | 3812 | 1464627911963 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:11 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B2800 == 61 [pid = 3812] [id = 447] 10:05:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (10A5D800) [pid = 3812] [serial = 1341] [outer = 00000000] 10:05:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (10AD8400) [pid = 3812] [serial = 1342] [outer = 10A5D800] 10:05:12 INFO - PROCESS | 3812 | 1464627912019 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (10D56000) [pid = 3812] [serial = 1343] [outer = 10A5D800] 10:05:12 INFO - PROCESS | 3812 | 1464627912590 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1088ms 10:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:05:12 INFO - PROCESS | 3812 | 1464627912653 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:05:12 INFO - PROCESS | 3812 | 1464627912657 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 10:05:12 INFO - PROCESS | 3812 | 1464627912661 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:05:12 INFO - PROCESS | 3812 | 1464627912664 Marionette TRACE conn2 <- [1,1754,null,{}] 10:05:12 INFO - PROCESS | 3812 | 1464627912669 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:12 INFO - PROCESS | 3812 | 1464627912770 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:05:12 INFO - PROCESS | 3812 | 1464627912938 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 3812 | --DOCSHELL 16C1EC00 == 60 [pid = 3812] [id = 440] 10:05:12 INFO - PROCESS | 3812 | --DOCSHELL 12864800 == 59 [pid = 3812] [id = 439] 10:05:12 INFO - PROCESS | 3812 | --DOCSHELL 140EDC00 == 58 [pid = 3812] [id = 438] 10:05:12 INFO - PROCESS | 3812 | --DOCSHELL 163A8400 == 57 [pid = 3812] [id = 437] 10:05:12 INFO - PROCESS | 3812 | --DOCSHELL 10A56800 == 56 [pid = 3812] [id = 436] 10:05:12 INFO - PROCESS | 3812 | --DOCSHELL 158C2800 == 55 [pid = 3812] [id = 435] 10:05:12 INFO - PROCESS | 3812 | --DOCSHELL 143EEC00 == 54 [pid = 3812] [id = 434] 10:05:12 INFO - PROCESS | 3812 | --DOCSHELL 12865C00 == 53 [pid = 3812] [id = 433] 10:05:12 INFO - PROCESS | 3812 | --DOCSHELL 12A69C00 == 52 [pid = 3812] [id = 432] 10:05:12 INFO - PROCESS | 3812 | --DOCSHELL 0F2A8400 == 51 [pid = 3812] [id = 431] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (10D12800) [pid = 3812] [serial = 1187] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (16F7E000) [pid = 3812] [serial = 1151] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (10EC8000) [pid = 3812] [serial = 1145] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (1790FC00) [pid = 3812] [serial = 1142] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (13BAA800) [pid = 3812] [serial = 1148] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (1285B800) [pid = 3812] [serial = 1255] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (130E2800) [pid = 3812] [serial = 1256] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (10D12C00) [pid = 3812] [serial = 1234] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (140D5400) [pid = 3812] [serial = 1237] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (175B6C00) [pid = 3812] [serial = 1240] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (198EA800) [pid = 3812] [serial = 1243] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (180CB400) [pid = 3812] [serial = 1276] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (19968400) [pid = 3812] [serial = 1246] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (1845A800) [pid = 3812] [serial = 1277] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (199C7000) [pid = 3812] [serial = 1279] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (16542400) [pid = 3812] [serial = 1264] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (16C1C000) [pid = 3812] [serial = 1265] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (13DC5400) [pid = 3812] [serial = 1274] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (1630B400) [pid = 3812] [serial = 1262] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (175DB800) [pid = 3812] [serial = 1193] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (19171400) [pid = 3812] [serial = 1199] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (1876D400) [pid = 3812] [serial = 1196] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (13BCD000) [pid = 3812] [serial = 1190] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1845AC00) [pid = 3812] [serial = 1270] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (17E09C00) [pid = 3812] [serial = 1268] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (17E07C00) [pid = 3812] [serial = 1267] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (11C67000) [pid = 3812] [serial = 1273] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (1876D800) [pid = 3812] [serial = 1232] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (1537D800) [pid = 3812] [serial = 1258] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (153FB800) [pid = 3812] [serial = 1259] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (11250400) [pid = 3812] [serial = 1249] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (16304C00) [pid = 3812] [serial = 1261] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (198E9400) [pid = 3812] [serial = 1271] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (13BB1C00) [pid = 3812] [serial = 1253] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (13310800) [pid = 3812] [serial = 1252] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3812 | ++DOCSHELL 10375000 == 52 [pid = 3812] [id = 448] 10:05:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (10438800) [pid = 3812] [serial = 1344] [outer = 00000000] 10:05:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (10D12C00) [pid = 3812] [serial = 1345] [outer = 10438800] 10:05:13 INFO - PROCESS | 3812 | 1464627913026 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1123E400) [pid = 3812] [serial = 1346] [outer = 10438800] 10:05:13 INFO - PROCESS | 3812 | 1464627913458 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 823ms 10:05:13 INFO - PROCESS | 3812 | 1464627913502 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 3812 | 1464627913506 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 10:05:13 INFO - PROCESS | 3812 | 1464627913515 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 3812 | 1464627913517 Marionette TRACE conn2 <- [1,1758,null,{}] 10:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:05:13 INFO - PROCESS | 3812 | 1464627913521 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:13 INFO - PROCESS | 3812 | 1464627913607 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:05:13 INFO - PROCESS | 3812 | 1464627913614 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 3812 | ++DOCSHELL 13707000 == 53 [pid = 3812] [id = 449] 10:05:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (1370D400) [pid = 3812] [serial = 1347] [outer = 00000000] 10:05:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (140DA000) [pid = 3812] [serial = 1348] [outer = 1370D400] 10:05:13 INFO - PROCESS | 3812 | 1464627913659 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (140F1000) [pid = 3812] [serial = 1349] [outer = 1370D400] 10:05:14 INFO - PROCESS | 3812 | 1464627914143 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 684ms 10:05:14 INFO - PROCESS | 3812 | 1464627914201 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 3812 | 1464627914203 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 10:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:05:14 INFO - PROCESS | 3812 | 1464627914208 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 3812 | 1464627914213 Marionette TRACE conn2 <- [1,1762,null,{}] 10:05:14 INFO - PROCESS | 3812 | 1464627914222 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:14 INFO - PROCESS | 3812 | 1464627914309 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:05:14 INFO - PROCESS | 3812 | 1464627914417 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:14 INFO - PROCESS | 3812 | ++DOCSHELL 140F6000 == 54 [pid = 3812] [id = 450] 10:05:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (153F2800) [pid = 3812] [serial = 1350] [outer = 00000000] 10:05:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (158C2400) [pid = 3812] [serial = 1351] [outer = 153F2800] 10:05:14 INFO - PROCESS | 3812 | 1464627914461 Marionette DEBUG loaded listener.js 10:05:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1613E000) [pid = 3812] [serial = 1352] [outer = 153F2800] 10:05:14 INFO - PROCESS | 3812 | 1464627914831 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 652ms 10:05:14 INFO - PROCESS | 3812 | 1464627914878 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 3812 | 1464627914881 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 10:05:14 INFO - PROCESS | 3812 | 1464627914885 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 3812 | 1464627914887 Marionette TRACE conn2 <- [1,1766,null,{}] 10:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:05:14 INFO - PROCESS | 3812 | 1464627914890 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:15 INFO - PROCESS | 3812 | 1464627915009 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:05:15 INFO - PROCESS | 3812 | 1464627915018 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 3812 | ++DOCSHELL 15852C00 == 55 [pid = 3812] [id = 451] 10:05:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (1614BC00) [pid = 3812] [serial = 1353] [outer = 00000000] 10:05:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (16542400) [pid = 3812] [serial = 1354] [outer = 1614BC00] 10:05:15 INFO - PROCESS | 3812 | 1464627915062 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (16C1F800) [pid = 3812] [serial = 1355] [outer = 1614BC00] 10:05:15 INFO - PROCESS | 3812 | 1464627915548 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 699ms 10:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:05:15 INFO - PROCESS | 3812 | 1464627915587 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 3812 | 1464627915589 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 10:05:15 INFO - PROCESS | 3812 | 1464627915593 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 3812 | 1464627915594 Marionette TRACE conn2 <- [1,1770,null,{}] 10:05:15 INFO - PROCESS | 3812 | 1464627915603 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:15 INFO - PROCESS | 3812 | 1464627915718 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:05:15 INFO - PROCESS | 3812 | 1464627915725 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 3812 | ++DOCSHELL 16CCEC00 == 56 [pid = 3812] [id = 452] 10:05:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (16CD1400) [pid = 3812] [serial = 1356] [outer = 00000000] 10:05:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (17190C00) [pid = 3812] [serial = 1357] [outer = 16CD1400] 10:05:15 INFO - PROCESS | 3812 | 1464627915775 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (17988000) [pid = 3812] [serial = 1358] [outer = 16CD1400] 10:05:16 INFO - PROCESS | 3812 | 1464627916250 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:05:16 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 10:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 683ms 10:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:05:16 INFO - PROCESS | 3812 | 1464627916292 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:05:16 INFO - PROCESS | 3812 | 1464627916294 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 10:05:16 INFO - PROCESS | 3812 | 1464627916304 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:05:16 INFO - PROCESS | 3812 | 1464627916305 Marionette TRACE conn2 <- [1,1774,null,{}] 10:05:16 INFO - PROCESS | 3812 | 1464627916312 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:16 INFO - PROCESS | 3812 | 1464627916455 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:05:16 INFO - PROCESS | 3812 | 1464627916483 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 3812 | ++DOCSHELL 163ACC00 == 57 [pid = 3812] [id = 453] 10:05:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (16E06400) [pid = 3812] [serial = 1359] [outer = 00000000] 10:05:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (18451000) [pid = 3812] [serial = 1360] [outer = 16E06400] 10:05:16 INFO - PROCESS | 3812 | 1464627916528 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (1876C800) [pid = 3812] [serial = 1361] [outer = 16E06400] 10:05:16 INFO - PROCESS | 3812 | 1464627916944 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:05: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 10:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 684ms 10:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:05:16 INFO - PROCESS | 3812 | 1464627916982 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:05:16 INFO - PROCESS | 3812 | 1464627916984 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 10:05:16 INFO - PROCESS | 3812 | 1464627916987 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:05:16 INFO - PROCESS | 3812 | 1464627916989 Marionette TRACE conn2 <- [1,1778,null,{}] 10:05:16 INFO - PROCESS | 3812 | 1464627916992 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:17 INFO - PROCESS | 3812 | 1464627917116 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:05:17 INFO - PROCESS | 3812 | 1464627917180 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 3812 | ++DOCSHELL 1838A400 == 58 [pid = 3812] [id = 454] 10:05:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (1838B400) [pid = 3812] [serial = 1362] [outer = 00000000] 10:05:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (198E7800) [pid = 3812] [serial = 1363] [outer = 1838B400] 10:05:17 INFO - PROCESS | 3812 | 1464627917224 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (198F2C00) [pid = 3812] [serial = 1364] [outer = 1838B400] 10:05:17 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (158C3000) [pid = 3812] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:05:17 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (0F2A8800) [pid = 3812] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:05:17 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (16E10800) [pid = 3812] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:05:17 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (1315C800) [pid = 3812] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:05:17 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (12B88000) [pid = 3812] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:05:17 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (16B05800) [pid = 3812] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:05:17 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (14EA3400) [pid = 3812] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:05:17 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (1614C000) [pid = 3812] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:05:17 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (1288EC00) [pid = 3812] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:05:17 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (175B7C00) [pid = 3812] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:05:17 INFO - PROCESS | 3812 | 1464627917694 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 731ms 10:05:17 INFO - PROCESS | 3812 | 1464627917728 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 3812 | 1464627917730 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 10:05:17 INFO - PROCESS | 3812 | 1464627917733 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:05:17 INFO - PROCESS | 3812 | 1464627917735 Marionette TRACE conn2 <- [1,1782,null,{}] 10:05:17 INFO - PROCESS | 3812 | 1464627917738 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:17 INFO - PROCESS | 3812 | 1464627917845 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:05:17 INFO - PROCESS | 3812 | 1464627917851 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 3812 | ++DOCSHELL 10B91C00 == 59 [pid = 3812] [id = 455] 10:05:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (12858C00) [pid = 3812] [serial = 1365] [outer = 00000000] 10:05:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (163B2C00) [pid = 3812] [serial = 1366] [outer = 12858C00] 10:05:17 INFO - PROCESS | 3812 | 1464627917895 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (1790B000) [pid = 3812] [serial = 1367] [outer = 12858C00] 10:05:18 INFO - PROCESS | 3812 | 1464627918325 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 622ms 10:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:05:18 INFO - PROCESS | 3812 | 1464627918372 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 3812 | 1464627918375 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 10:05:18 INFO - PROCESS | 3812 | 1464627918378 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - PROCESS | 3812 | 1464627918380 Marionette TRACE conn2 <- [1,1786,null,{}] 10:05:18 INFO - PROCESS | 3812 | 1464627918383 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:18 INFO - PROCESS | 3812 | 1464627918466 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:05:18 INFO - PROCESS | 3812 | 1464627918473 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 3812 | ++DOCSHELL 0F2ADC00 == 60 [pid = 3812] [id = 456] 10:05:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (10A52000) [pid = 3812] [serial = 1368] [outer = 00000000] 10:05:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (163B2000) [pid = 3812] [serial = 1369] [outer = 10A52000] 10:05:18 INFO - PROCESS | 3812 | 1464627918518 Marionette DEBUG loaded listener.js 10:05:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (19170C00) [pid = 3812] [serial = 1370] [outer = 10A52000] 10:05:18 INFO - PROCESS | 3812 | 1464627918943 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 591ms 10:05:18 INFO - PROCESS | 3812 | 1464627918974 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 3812 | 1464627918976 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 10:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:05:18 INFO - PROCESS | 3812 | 1464627918979 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - PROCESS | 3812 | 1464627918981 Marionette TRACE conn2 <- [1,1790,null,{}] 10:05:18 INFO - PROCESS | 3812 | 1464627918997 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:19 INFO - PROCESS | 3812 | 1464627919080 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:05:19 INFO - PROCESS | 3812 | 1464627919086 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 3812 | ++DOCSHELL 13DCA400 == 61 [pid = 3812] [id = 457] 10:05:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (16301400) [pid = 3812] [serial = 1371] [outer = 00000000] 10:05:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (19ACF400) [pid = 3812] [serial = 1372] [outer = 16301400] 10:05:19 INFO - PROCESS | 3812 | 1464627919144 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (19AE9000) [pid = 3812] [serial = 1373] [outer = 16301400] 10:05:19 INFO - PROCESS | 3812 | 1464627919779 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 854ms 10:05:19 INFO - PROCESS | 3812 | 1464627919827 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:05:19 INFO - PROCESS | 3812 | 1464627919832 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 10:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:05:19 INFO - PROCESS | 3812 | 1464627919838 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 3812 | 1464627919842 Marionette TRACE conn2 <- [1,1794,null,{}] 10:05:19 INFO - PROCESS | 3812 | 1464627919848 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:19 INFO - PROCESS | 3812 | 1464627919962 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:05:20 INFO - PROCESS | 3812 | 1464627920076 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:20 INFO - PROCESS | 3812 | ++DOCSHELL 10AD4000 == 62 [pid = 3812] [id = 458] 10:05:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (10D16000) [pid = 3812] [serial = 1374] [outer = 00000000] 10:05:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (13163800) [pid = 3812] [serial = 1375] [outer = 10D16000] 10:05:20 INFO - PROCESS | 3812 | 1464627920140 Marionette DEBUG loaded listener.js 10:05:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (13394C00) [pid = 3812] [serial = 1376] [outer = 10D16000] 10:05:20 INFO - PROCESS | 3812 | 1464627920759 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 994ms 10:05:20 INFO - PROCESS | 3812 | 1464627920841 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 3812 | 1464627920847 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 10:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:05:20 INFO - PROCESS | 3812 | 1464627920867 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 3812 | 1464627920870 Marionette TRACE conn2 <- [1,1798,null,{}] 10:05:20 INFO - PROCESS | 3812 | 1464627920874 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:20 INFO - PROCESS | 3812 | 1464627920986 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:05:21 INFO - PROCESS | 3812 | 1464627921126 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:21 INFO - PROCESS | 3812 | ++DOCSHELL 143F3800 == 63 [pid = 3812] [id = 459] 10:05:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (14EA4800) [pid = 3812] [serial = 1377] [outer = 00000000] 10:05:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (153F9000) [pid = 3812] [serial = 1378] [outer = 14EA4800] 10:05:21 INFO - PROCESS | 3812 | 1464627921189 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (15F27400) [pid = 3812] [serial = 1379] [outer = 14EA4800] 10:05:21 INFO - PROCESS | 3812 | 1464627921782 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 932ms 10:05:21 INFO - PROCESS | 3812 | 1464627921809 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:05:21 INFO - PROCESS | 3812 | 1464627921812 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 10:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:05:21 INFO - PROCESS | 3812 | 1464627921816 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:05:21 INFO - PROCESS | 3812 | 1464627921819 Marionette TRACE conn2 <- [1,1802,null,{}] 10:05:21 INFO - PROCESS | 3812 | 1464627921830 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:21 INFO - PROCESS | 3812 | 1464627921941 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:05:22 INFO - PROCESS | 3812 | 1464627922055 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 3812 | ++DOCSHELL 153F4400 == 64 [pid = 3812] [id = 460] 10:05:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (1844E800) [pid = 3812] [serial = 1380] [outer = 00000000] 10:05:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (199BF400) [pid = 3812] [serial = 1381] [outer = 1844E800] 10:05:22 INFO - PROCESS | 3812 | 1464627922152 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (19AD0800) [pid = 3812] [serial = 1382] [outer = 1844E800] 10:05:22 INFO - PROCESS | 3812 | 1464627922699 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 933ms 10:05:22 INFO - PROCESS | 3812 | 1464627922743 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:05:22 INFO - PROCESS | 3812 | 1464627922746 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 10:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:05:22 INFO - PROCESS | 3812 | 1464627922750 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:05:22 INFO - PROCESS | 3812 | 1464627922752 Marionette TRACE conn2 <- [1,1806,null,{}] 10:05:22 INFO - PROCESS | 3812 | 1464627922756 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:22 INFO - PROCESS | 3812 | 1464627922867 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:05:22 INFO - PROCESS | 3812 | 1464627922979 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 3812 | ++DOCSHELL 19AC8C00 == 65 [pid = 3812] [id = 461] 10:05:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (19ACBC00) [pid = 3812] [serial = 1383] [outer = 00000000] 10:05:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (19D2C800) [pid = 3812] [serial = 1384] [outer = 19ACBC00] 10:05:23 INFO - PROCESS | 3812 | 1464627923033 Marionette DEBUG loaded listener.js 10:05:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (19F9EC00) [pid = 3812] [serial = 1385] [outer = 19ACBC00] 10:05:23 INFO - PROCESS | 3812 | 1464627923629 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 933ms 10:05:23 INFO - PROCESS | 3812 | 1464627923695 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:05:23 INFO - PROCESS | 3812 | 1464627923697 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 10:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:05:23 INFO - PROCESS | 3812 | 1464627923701 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 3812 | 1464627923703 Marionette TRACE conn2 <- [1,1810,null,{}] 10:05:23 INFO - PROCESS | 3812 | 1464627923706 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:23 INFO - PROCESS | 3812 | 1464627923810 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:05:23 INFO - PROCESS | 3812 | 1464627923922 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:23 INFO - PROCESS | 3812 | ++DOCSHELL 1537A400 == 66 [pid = 3812] [id = 462] 10:05:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (1916D400) [pid = 3812] [serial = 1386] [outer = 00000000] 10:05:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (19FA6C00) [pid = 3812] [serial = 1387] [outer = 1916D400] 10:05:23 INFO - PROCESS | 3812 | 1464627923975 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (19FA8800) [pid = 3812] [serial = 1388] [outer = 1916D400] 10:05:24 INFO - PROCESS | 3812 | 1464627924539 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 886ms 10:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:05:24 INFO - PROCESS | 3812 | 1464627924605 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:05:24 INFO - PROCESS | 3812 | 1464627924607 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 10:05:24 INFO - PROCESS | 3812 | 1464627924611 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 3812 | 1464627924613 Marionette TRACE conn2 <- [1,1814,null,{}] 10:05:24 INFO - PROCESS | 3812 | 1464627924616 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:24 INFO - PROCESS | 3812 | 1464627924739 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:05:24 INFO - PROCESS | 3812 | 1464627924880 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 3812 | ++DOCSHELL 1A183800 == 67 [pid = 3812] [id = 463] 10:05:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (1A279400) [pid = 3812] [serial = 1389] [outer = 00000000] 10:05:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (1A283C00) [pid = 3812] [serial = 1390] [outer = 1A279400] 10:05:24 INFO - PROCESS | 3812 | 1464627924935 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (1A5F0400) [pid = 3812] [serial = 1391] [outer = 1A279400] 10:05:25 INFO - PROCESS | 3812 | 1464627925547 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 994ms 10:05:25 INFO - PROCESS | 3812 | 1464627925597 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:05:25 INFO - PROCESS | 3812 | 1464627925600 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 10:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:05:25 INFO - PROCESS | 3812 | 1464627925604 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 3812 | 1464627925606 Marionette TRACE conn2 <- [1,1818,null,{}] 10:05:25 INFO - PROCESS | 3812 | 1464627925610 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:25 INFO - PROCESS | 3812 | 1464627925713 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:05:26 INFO - PROCESS | 3812 | 1464627926002 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 3812 | ++DOCSHELL 0F2A8400 == 68 [pid = 3812] [id = 464] 10:05:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (0F2AA400) [pid = 3812] [serial = 1392] [outer = 00000000] 10:05:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (10D52000) [pid = 3812] [serial = 1393] [outer = 0F2AA400] 10:05:26 INFO - PROCESS | 3812 | 1464627926085 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (12859C00) [pid = 3812] [serial = 1394] [outer = 0F2AA400] 10:05:26 INFO - PROCESS | 3812 | 1464627926682 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1088ms 10:05:26 INFO - PROCESS | 3812 | 1464627926709 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:05:26 INFO - PROCESS | 3812 | 1464627926715 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 10:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:05:26 INFO - PROCESS | 3812 | 1464627926722 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - PROCESS | 3812 | 1464627926727 Marionette TRACE conn2 <- [1,1822,null,{}] 10:05:26 INFO - PROCESS | 3812 | 1464627926731 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:26 INFO - PROCESS | 3812 | 1464627926832 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:05:26 INFO - PROCESS | 3812 | 1464627926945 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 3812 | ++DOCSHELL 10D5F400 == 69 [pid = 3812] [id = 465] 10:05:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (1307BC00) [pid = 3812] [serial = 1395] [outer = 00000000] 10:05:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (143E8800) [pid = 3812] [serial = 1396] [outer = 1307BC00] 10:05:27 INFO - PROCESS | 3812 | 1464627927036 Marionette DEBUG loaded listener.js 10:05:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (153F0800) [pid = 3812] [serial = 1397] [outer = 1307BC00] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 19169C00 == 68 [pid = 3812] [id = 415] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 163AA800 == 67 [pid = 3812] [id = 413] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 19171000 == 66 [pid = 3812] [id = 414] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 1315D400 == 65 [pid = 3812] [id = 412] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 0F2ADC00 == 64 [pid = 3812] [id = 456] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 10B91C00 == 63 [pid = 3812] [id = 455] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 1838A400 == 62 [pid = 3812] [id = 454] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 199C0800 == 61 [pid = 3812] [id = 426] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 163ACC00 == 60 [pid = 3812] [id = 453] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 16CCEC00 == 59 [pid = 3812] [id = 452] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 15852C00 == 58 [pid = 3812] [id = 451] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 140F6000 == 57 [pid = 3812] [id = 450] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 13707000 == 56 [pid = 3812] [id = 449] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 10375000 == 55 [pid = 3812] [id = 448] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 0F2B2800 == 54 [pid = 3812] [id = 447] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 16E0BC00 == 53 [pid = 3812] [id = 445] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 10321C00 == 52 [pid = 3812] [id = 444] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 140D3C00 == 51 [pid = 3812] [id = 443] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 10D13C00 == 50 [pid = 3812] [id = 442] 10:05:27 INFO - PROCESS | 3812 | --DOCSHELL 10D50C00 == 49 [pid = 3812] [id = 441] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (18766000) [pid = 3812] [serial = 1322] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (198E6800) [pid = 3812] [serial = 1324] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (15F28400) [pid = 3812] [serial = 1306] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (10AD6400) [pid = 3812] [serial = 1295] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (15374C00) [pid = 3812] [serial = 1285] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (17905C00) [pid = 3812] [serial = 1316] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (15374000) [pid = 3812] [serial = 1318] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (12D78800) [pid = 3812] [serial = 1297] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (19AC6800) [pid = 3812] [serial = 1291] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (16E05C00) [pid = 3812] [serial = 1312] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (1338EC00) [pid = 3812] [serial = 1298] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (153F4000) [pid = 3812] [serial = 1304] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (16542000) [pid = 3812] [serial = 1310] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (16142000) [pid = 3812] [serial = 1307] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (1537E400) [pid = 3812] [serial = 1303] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (1613DC00) [pid = 3812] [serial = 1319] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (1370EC00) [pid = 3812] [serial = 1300] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (175DA400) [pid = 3812] [serial = 1315] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (10D1A400) [pid = 3812] [serial = 1282] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (163A8800) [pid = 3812] [serial = 1309] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (198EC400) [pid = 3812] [serial = 1288] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (17EF0400) [pid = 3812] [serial = 1321] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (16E0EC00) [pid = 3812] [serial = 1313] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (105EEC00) [pid = 3812] [serial = 1294] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (13DC6C00) [pid = 3812] [serial = 1301] [outer = 00000000] [url = about:blank] 10:05:27 INFO - PROCESS | 3812 | 1464627927541 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:05:27 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 10:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 839ms 10:05:27 INFO - PROCESS | 3812 | 1464627927565 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:05:27 INFO - PROCESS | 3812 | 1464627927569 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 10:05:27 INFO - PROCESS | 3812 | 1464627927573 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:05:27 INFO - PROCESS | 3812 | 1464627927575 Marionette TRACE conn2 <- [1,1826,null,{}] 10:05:27 INFO - PROCESS | 3812 | 1464627927579 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:27 INFO - PROCESS | 3812 | 1464627927667 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:05:27 INFO - PROCESS | 3812 | 1464627927678 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 3812 | ++DOCSHELL 10D19400 == 50 [pid = 3812] [id = 466] 10:05:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (10D59400) [pid = 3812] [serial = 1398] [outer = 00000000] 10:05:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (13DD0000) [pid = 3812] [serial = 1399] [outer = 10D59400] 10:05:27 INFO - PROCESS | 3812 | 1464627927723 Marionette DEBUG loaded listener.js 10:05:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (15371000) [pid = 3812] [serial = 1400] [outer = 10D59400] 10:05:28 INFO - PROCESS | 3812 | 1464627928224 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 699ms 10:05:28 INFO - PROCESS | 3812 | 1464627928273 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 3812 | 1464627928275 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 10:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:05:28 INFO - PROCESS | 3812 | 1464627928280 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 3812 | 1464627928286 Marionette TRACE conn2 <- [1,1830,null,{}] 10:05:28 INFO - PROCESS | 3812 | 1464627928294 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:28 INFO - PROCESS | 3812 | 1464627928373 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:05:28 INFO - PROCESS | 3812 | 1464627928474 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:28 INFO - PROCESS | 3812 | ++DOCSHELL 15F2DC00 == 51 [pid = 3812] [id = 467] 10:05:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (15F33C00) [pid = 3812] [serial = 1401] [outer = 00000000] 10:05:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (16308000) [pid = 3812] [serial = 1402] [outer = 15F33C00] 10:05:28 INFO - PROCESS | 3812 | 1464627928521 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (163A8C00) [pid = 3812] [serial = 1403] [outer = 15F33C00] 10:05:28 INFO - PROCESS | 3812 | 1464627928889 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 653ms 10:05:28 INFO - PROCESS | 3812 | 1464627928921 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 3812 | 1464627928923 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 10:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:05:28 INFO - PROCESS | 3812 | 1464627928927 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 3812 | 1464627928928 Marionette TRACE conn2 <- [1,1834,null,{}] 10:05:28 INFO - PROCESS | 3812 | 1464627928931 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:29 INFO - PROCESS | 3812 | 1464627929017 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:05:29 INFO - PROCESS | 3812 | 1464627929052 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 3812 | ++DOCSHELL 10D16800 == 52 [pid = 3812] [id = 468] 10:05:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (16B03800) [pid = 3812] [serial = 1404] [outer = 00000000] 10:05:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (16CC8000) [pid = 3812] [serial = 1405] [outer = 16B03800] 10:05:29 INFO - PROCESS | 3812 | 1464627929097 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (16E09C00) [pid = 3812] [serial = 1406] [outer = 16B03800] 10:05:29 INFO - PROCESS | 3812 | 1464627929536 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:05: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) 10:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 699ms 10:05:29 INFO - PROCESS | 3812 | 1464627929626 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:05:29 INFO - PROCESS | 3812 | 1464627929628 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 10:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:05:29 INFO - PROCESS | 3812 | 1464627929631 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:05:29 INFO - PROCESS | 3812 | 1464627929633 Marionette TRACE conn2 <- [1,1838,null,{}] 10:05:29 INFO - PROCESS | 3812 | 1464627929643 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:29 INFO - PROCESS | 3812 | 1464627929758 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:05:29 INFO - PROCESS | 3812 | 1464627929768 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 3812 | ++DOCSHELL 16E0E400 == 53 [pid = 3812] [id = 469] 10:05:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (16F77800) [pid = 3812] [serial = 1407] [outer = 00000000] 10:05:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (17905C00) [pid = 3812] [serial = 1408] [outer = 16F77800] 10:05:29 INFO - PROCESS | 3812 | 1464627929871 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (17E06C00) [pid = 3812] [serial = 1409] [outer = 16F77800] 10:05:30 INFO - PROCESS | 3812 | 1464627930299 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 699ms 10:05:30 INFO - PROCESS | 3812 | 1464627930331 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:05:30 INFO - PROCESS | 3812 | 1464627930333 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 10:05:30 INFO - PROCESS | 3812 | 1464627930336 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:05:30 INFO - PROCESS | 3812 | 1464627930338 Marionette TRACE conn2 <- [1,1842,null,{}] 10:05:30 INFO - PROCESS | 3812 | 1464627930341 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:30 INFO - PROCESS | 3812 | 1464627930498 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:05:30 INFO - PROCESS | 3812 | 1464627930529 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 3812 | ++DOCSHELL 16F83C00 == 54 [pid = 3812] [id = 470] 10:05:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (18769000) [pid = 3812] [serial = 1410] [outer = 00000000] 10:05:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (19171000) [pid = 3812] [serial = 1411] [outer = 18769000] 10:05:30 INFO - PROCESS | 3812 | 1464627930573 Marionette DEBUG loaded listener.js 10:05:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (198ED000) [pid = 3812] [serial = 1412] [outer = 18769000] 10:05:31 INFO - PROCESS | 3812 | 1464627931017 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 746ms 10:05:31 INFO - PROCESS | 3812 | 1464627931077 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 3812 | 1464627931079 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 10:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:05:31 INFO - PROCESS | 3812 | 1464627931083 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 3812 | 1464627931084 Marionette TRACE conn2 <- [1,1846,null,{}] 10:05:31 INFO - PROCESS | 3812 | 1464627931088 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:31 INFO - PROCESS | 3812 | 1464627931205 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:05:31 INFO - PROCESS | 3812 | 1464627931215 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:31 INFO - PROCESS | 3812 | ++DOCSHELL 16310800 == 55 [pid = 3812] [id = 471] 10:05:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (1780E800) [pid = 3812] [serial = 1413] [outer = 00000000] 10:05:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (199C5C00) [pid = 3812] [serial = 1414] [outer = 1780E800] 10:05:31 INFO - PROCESS | 3812 | 1464627931299 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (19ACA000) [pid = 3812] [serial = 1415] [outer = 1780E800] 10:05:31 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (16CD1400) [pid = 3812] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:05:31 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (16E06400) [pid = 3812] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:05:31 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (1838B400) [pid = 3812] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:05:31 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (153F2800) [pid = 3812] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:05:31 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (10A5D800) [pid = 3812] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:05:31 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (12858C00) [pid = 3812] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:05:31 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (1370D400) [pid = 3812] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:05:31 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (1614BC00) [pid = 3812] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:05:31 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (10438800) [pid = 3812] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:05:31 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (10A52000) [pid = 3812] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:05:31 INFO - PROCESS | 3812 | 1464627931801 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 793ms 10:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:05:31 INFO - PROCESS | 3812 | 1464627931869 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 3812 | 1464627931871 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 10:05:31 INFO - PROCESS | 3812 | 1464627931874 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 3812 | 1464627931876 Marionette TRACE conn2 <- [1,1850,null,{}] 10:05:31 INFO - PROCESS | 3812 | 1464627931879 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:32 INFO - PROCESS | 3812 | 1464627932007 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:05:32 INFO - PROCESS | 3812 | 1464627932073 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 3812 | ++DOCSHELL 10A52000 == 56 [pid = 3812] [id = 472] 10:05:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (10A5D800) [pid = 3812] [serial = 1416] [outer = 00000000] 10:05:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (153F5800) [pid = 3812] [serial = 1417] [outer = 10A5D800] 10:05:32 INFO - PROCESS | 3812 | 1464627932117 Marionette DEBUG loaded listener.js 10:05:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (1916DC00) [pid = 3812] [serial = 1418] [outer = 10A5D800] 10:05:32 INFO - PROCESS | 3812 | 1464627932480 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 622ms 10:05:32 INFO - PROCESS | 3812 | 1464627932512 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:05:32 INFO - PROCESS | 3812 | 1464627932514 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 10:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:05:32 INFO - PROCESS | 3812 | 1464627932517 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 3812 | 1464627932519 Marionette TRACE conn2 <- [1,1854,null,{}] 10:05:32 INFO - PROCESS | 3812 | 1464627932522 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:32 INFO - PROCESS | 3812 | 1464627932647 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:05:32 INFO - PROCESS | 3812 | 1464627932656 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 3812 | ++DOCSHELL 13079800 == 57 [pid = 3812] [id = 473] 10:05:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (140CE800) [pid = 3812] [serial = 1419] [outer = 00000000] 10:05:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (19AE3800) [pid = 3812] [serial = 1420] [outer = 140CE800] 10:05:32 INFO - PROCESS | 3812 | 1464627932700 Marionette DEBUG loaded listener.js 10:05:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (19D23C00) [pid = 3812] [serial = 1421] [outer = 140CE800] 10:05:33 INFO - PROCESS | 3812 | 1464627933099 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 637ms 10:05:33 INFO - PROCESS | 3812 | 1464627933156 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:05:33 INFO - PROCESS | 3812 | 1464627933158 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 10:05:33 INFO - PROCESS | 3812 | 1464627933161 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:05:33 INFO - PROCESS | 3812 | 1464627933163 Marionette TRACE conn2 <- [1,1858,null,{}] 10:05:33 INFO - PROCESS | 3812 | 1464627933166 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:33 INFO - PROCESS | 3812 | 1464627933291 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:05:33 INFO - PROCESS | 3812 | 1464627933338 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:33 INFO - PROCESS | 3812 | ++DOCSHELL 19FA5C00 == 58 [pid = 3812] [id = 474] 10:05:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (1A135800) [pid = 3812] [serial = 1422] [outer = 00000000] 10:05:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (1A17F400) [pid = 3812] [serial = 1423] [outer = 1A135800] 10:05:33 INFO - PROCESS | 3812 | 1464627933390 Marionette DEBUG loaded listener.js 10:05:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (1A5EF800) [pid = 3812] [serial = 1424] [outer = 1A135800] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 1307C000 == 57 [pid = 3812] [id = 396] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 10D5D400 == 56 [pid = 3812] [id = 384] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 0F2B4000 == 55 [pid = 3812] [id = 427] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 19A92400 == 54 [pid = 3812] [id = 446] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 0F25E000 == 53 [pid = 3812] [id = 398] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 1331D400 == 52 [pid = 3812] [id = 428] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 0F390400 == 51 [pid = 3812] [id = 416] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 18767400 == 50 [pid = 3812] [id = 399] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 19A91800 == 49 [pid = 3812] [id = 430] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 143E7C00 == 48 [pid = 3812] [id = 20] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 0F258800 == 47 [pid = 3812] [id = 397] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 16EF4400 == 46 [pid = 3812] [id = 400] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 1780D800 == 45 [pid = 3812] [id = 429] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 158C8800 == 44 [pid = 3812] [id = 25] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 10D5F400 == 43 [pid = 3812] [id = 465] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 0F2A8400 == 42 [pid = 3812] [id = 464] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 1537A400 == 41 [pid = 3812] [id = 462] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 1A183800 == 40 [pid = 3812] [id = 463] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 153F4400 == 39 [pid = 3812] [id = 460] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 19AC8C00 == 38 [pid = 3812] [id = 461] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 143F3800 == 37 [pid = 3812] [id = 459] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 13DCA400 == 36 [pid = 3812] [id = 457] 10:05:34 INFO - PROCESS | 3812 | --DOCSHELL 10AD4000 == 35 [pid = 3812] [id = 458] 10:05:35 INFO - PROCESS | 3812 | --DOCSHELL 10D19400 == 34 [pid = 3812] [id = 466] 10:05:35 INFO - PROCESS | 3812 | --DOCSHELL 16F83C00 == 33 [pid = 3812] [id = 470] 10:05:35 INFO - PROCESS | 3812 | --DOCSHELL 13079800 == 32 [pid = 3812] [id = 473] 10:05:35 INFO - PROCESS | 3812 | --DOCSHELL 16E0E400 == 31 [pid = 3812] [id = 469] 10:05:35 INFO - PROCESS | 3812 | --DOCSHELL 10A52000 == 30 [pid = 3812] [id = 472] 10:05:35 INFO - PROCESS | 3812 | --DOCSHELL 10D16800 == 29 [pid = 3812] [id = 468] 10:05:35 INFO - PROCESS | 3812 | --DOCSHELL 16310800 == 28 [pid = 3812] [id = 471] 10:05:35 INFO - PROCESS | 3812 | --DOCSHELL 15F2DC00 == 27 [pid = 3812] [id = 467] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (17190C00) [pid = 3812] [serial = 1357] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (18451000) [pid = 3812] [serial = 1360] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (198E7800) [pid = 3812] [serial = 1363] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (1876C800) [pid = 3812] [serial = 1361] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (11256C00) [pid = 3812] [serial = 1327] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (15376C00) [pid = 3812] [serial = 1330] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (198EE400) [pid = 3812] [serial = 1333] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (19A93400) [pid = 3812] [serial = 1336] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (158C2400) [pid = 3812] [serial = 1351] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (1613E000) [pid = 3812] [serial = 1352] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (10D56000) [pid = 3812] [serial = 1343] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (10AD8400) [pid = 3812] [serial = 1342] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (163B2C00) [pid = 3812] [serial = 1366] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (140DA000) [pid = 3812] [serial = 1348] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (140F1000) [pid = 3812] [serial = 1349] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (16542400) [pid = 3812] [serial = 1354] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (10D12C00) [pid = 3812] [serial = 1345] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (1123E400) [pid = 3812] [serial = 1346] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (19AE2800) [pid = 3812] [serial = 1339] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (19ACF400) [pid = 3812] [serial = 1372] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (163B2000) [pid = 3812] [serial = 1369] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (198F2C00) [pid = 3812] [serial = 1364] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (17988000) [pid = 3812] [serial = 1358] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (1790B000) [pid = 3812] [serial = 1367] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (19170C00) [pid = 3812] [serial = 1370] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (16C1F800) [pid = 3812] [serial = 1355] [outer = 00000000] [url = about:blank] 10:05:35 INFO - PROCESS | 3812 | 1464627935552 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2456ms 10:05:35 INFO - PROCESS | 3812 | 1464627935621 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 3812 | 1464627935625 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 10:05:35 INFO - PROCESS | 3812 | 1464627935630 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:05:35 INFO - PROCESS | 3812 | 1464627935634 Marionette TRACE conn2 <- [1,1862,null,{}] 10:05:35 INFO - PROCESS | 3812 | 1464627935640 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:35 INFO - PROCESS | 3812 | 1464627935730 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:05:35 INFO - PROCESS | 3812 | 1464627935739 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:35 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B1400 == 28 [pid = 3812] [id = 475] 10:05:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (0F2B1800) [pid = 3812] [serial = 1425] [outer = 00000000] 10:05:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (10438800) [pid = 3812] [serial = 1426] [outer = 0F2B1800] 10:05:35 INFO - PROCESS | 3812 | 1464627935795 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (10561400) [pid = 3812] [serial = 1427] [outer = 0F2B1800] 10:05:36 INFO - PROCESS | 3812 | 1464627936280 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 700ms 10:05:36 INFO - PROCESS | 3812 | 1464627936331 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:05:36 INFO - PROCESS | 3812 | 1464627936337 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 10:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:05:36 INFO - PROCESS | 3812 | 1464627936343 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:05:36 INFO - PROCESS | 3812 | 1464627936346 Marionette TRACE conn2 <- [1,1866,null,{}] 10:05:36 INFO - PROCESS | 3812 | 1464627936350 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:36 INFO - PROCESS | 3812 | 1464627936437 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:05:36 INFO - PROCESS | 3812 | 1464627936448 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 3812 | ++DOCSHELL 10AC9800 == 29 [pid = 3812] [id = 476] 10:05:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (10ACEC00) [pid = 3812] [serial = 1428] [outer = 00000000] 10:05:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (10AD6400) [pid = 3812] [serial = 1429] [outer = 10ACEC00] 10:05:36 INFO - PROCESS | 3812 | 1464627936499 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (10D0F800) [pid = 3812] [serial = 1430] [outer = 10ACEC00] 10:05:36 INFO - PROCESS | 3812 | 1464627936988 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 684ms 10:05:37 INFO - PROCESS | 3812 | 1464627937041 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 3812 | 1464627937043 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 10:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:05:37 INFO - PROCESS | 3812 | 1464627937048 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 3812 | 1464627937051 Marionette TRACE conn2 <- [1,1870,null,{}] 10:05:37 INFO - PROCESS | 3812 | 1464627937062 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:37 INFO - PROCESS | 3812 | 1464627937161 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:05:37 INFO - PROCESS | 3812 | 1464627937257 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 3812 | ++DOCSHELL 10EC7400 == 30 [pid = 3812] [id = 477] 10:05:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (10EC8000) [pid = 3812] [serial = 1431] [outer = 00000000] 10:05:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (11250400) [pid = 3812] [serial = 1432] [outer = 10EC8000] 10:05:37 INFO - PROCESS | 3812 | 1464627937306 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (114AEC00) [pid = 3812] [serial = 1433] [outer = 10EC8000] 10:05:37 INFO - PROCESS | 3812 | 1464627937697 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 684ms 10:05:37 INFO - PROCESS | 3812 | 1464627937729 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 3812 | 1464627937732 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 10:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:05:37 INFO - PROCESS | 3812 | 1464627937735 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 3812 | 1464627937737 Marionette TRACE conn2 <- [1,1874,null,{}] 10:05:37 INFO - PROCESS | 3812 | 1464627937748 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:37 INFO - PROCESS | 3812 | 1464627937836 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:05:37 INFO - PROCESS | 3812 | 1464627937843 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 3812 | ++DOCSHELL 1125A800 == 31 [pid = 3812] [id = 478] 10:05:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (12859000) [pid = 3812] [serial = 1434] [outer = 00000000] 10:05:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (128C0400) [pid = 3812] [serial = 1435] [outer = 12859000] 10:05:37 INFO - PROCESS | 3812 | 1464627937888 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (12D38800) [pid = 3812] [serial = 1436] [outer = 12859000] 10:05:38 INFO - PROCESS | 3812 | 1464627938336 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 652ms 10:05:38 INFO - PROCESS | 3812 | 1464627938394 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 3812 | 1464627938395 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 10:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:05:38 INFO - PROCESS | 3812 | 1464627938399 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 3812 | 1464627938401 Marionette TRACE conn2 <- [1,1878,null,{}] 10:05:38 INFO - PROCESS | 3812 | 1464627938404 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:38 INFO - PROCESS | 3812 | 1464627938483 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:05:38 INFO - PROCESS | 3812 | 1464627938489 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:38 INFO - PROCESS | 3812 | ++DOCSHELL 130E1800 == 32 [pid = 3812] [id = 479] 10:05:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (130E1C00) [pid = 3812] [serial = 1437] [outer = 00000000] 10:05:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (1330F800) [pid = 3812] [serial = 1438] [outer = 130E1C00] 10:05:38 INFO - PROCESS | 3812 | 1464627938534 Marionette DEBUG loaded listener.js 10:05:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (13323800) [pid = 3812] [serial = 1439] [outer = 130E1C00] 10:05:38 INFO - PROCESS | 3812 | 1464627938995 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 637ms 10:05:39 INFO - PROCESS | 3812 | 1464627939037 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:05:39 INFO - PROCESS | 3812 | 1464627939039 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 10:05:39 INFO - PROCESS | 3812 | 1464627939042 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:05:39 INFO - PROCESS | 3812 | 1464627939044 Marionette TRACE conn2 <- [1,1882,null,{}] 10:05:39 INFO - PROCESS | 3812 | 1464627939051 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:39 INFO - PROCESS | 3812 | 1464627939158 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:05:39 INFO - PROCESS | 3812 | 1464627939168 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 3812 | ++DOCSHELL 13905800 == 33 [pid = 3812] [id = 480] 10:05:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (13BB3000) [pid = 3812] [serial = 1440] [outer = 00000000] 10:05:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (13DC3800) [pid = 3812] [serial = 1441] [outer = 13BB3000] 10:05:39 INFO - PROCESS | 3812 | 1464627939214 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (140D5400) [pid = 3812] [serial = 1442] [outer = 13BB3000] 10:05:39 INFO - PROCESS | 3812 | 1464627939653 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 622ms 10:05:39 INFO - PROCESS | 3812 | 1464627939682 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:05:39 INFO - PROCESS | 3812 | 1464627939684 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 10:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:05:39 INFO - PROCESS | 3812 | 1464627939688 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - PROCESS | 3812 | 1464627939690 Marionette TRACE conn2 <- [1,1886,null,{}] 10:05:39 INFO - PROCESS | 3812 | 1464627939693 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:39 INFO - PROCESS | 3812 | 1464627939770 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:05:39 INFO - PROCESS | 3812 | 1464627939777 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 3812 | ++DOCSHELL 13DC6400 == 34 [pid = 3812] [id = 481] 10:05:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (13DC7400) [pid = 3812] [serial = 1443] [outer = 00000000] 10:05:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (140F6000) [pid = 3812] [serial = 1444] [outer = 13DC7400] 10:05:39 INFO - PROCESS | 3812 | 1464627939820 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (140EF800) [pid = 3812] [serial = 1445] [outer = 13DC7400] 10:05:40 INFO - PROCESS | 3812 | 1464627940243 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 591ms 10:05:40 INFO - PROCESS | 3812 | 1464627940276 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 3812 | 1464627940278 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 10:05:40 INFO - PROCESS | 3812 | 1464627940282 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 3812 | 1464627940283 Marionette TRACE conn2 <- [1,1890,null,{}] 10:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:05:40 INFO - PROCESS | 3812 | 1464627940287 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:40 INFO - PROCESS | 3812 | 1464627940418 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:05:40 INFO - PROCESS | 3812 | 1464627940478 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 3812 | ++DOCSHELL 14E9A800 == 35 [pid = 3812] [id = 482] 10:05:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (15375400) [pid = 3812] [serial = 1446] [outer = 00000000] 10:05:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (1537AC00) [pid = 3812] [serial = 1447] [outer = 15375400] 10:05:40 INFO - PROCESS | 3812 | 1464627940523 Marionette DEBUG loaded listener.js 10:05:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (15377C00) [pid = 3812] [serial = 1448] [outer = 15375400] 10:05:40 INFO - PROCESS | 3812 | 1464627940932 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 699ms 10:05:40 INFO - PROCESS | 3812 | 1464627940983 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 3812 | 1464627940985 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 10:05:40 INFO - PROCESS | 3812 | 1464627940988 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:05:40 INFO - PROCESS | 3812 | 1464627940989 Marionette TRACE conn2 <- [1,1894,null,{}] 10:05:40 INFO - PROCESS | 3812 | 1464627940999 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:41 INFO - PROCESS | 3812 | 1464627941109 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:05:41 INFO - PROCESS | 3812 | 1464627941198 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 3812 | ++DOCSHELL 10E1CC00 == 36 [pid = 3812] [id = 483] 10:05:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (153F1C00) [pid = 3812] [serial = 1449] [outer = 00000000] 10:05:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (15852C00) [pid = 3812] [serial = 1450] [outer = 153F1C00] 10:05:41 INFO - PROCESS | 3812 | 1464627941242 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (15853000) [pid = 3812] [serial = 1451] [outer = 153F1C00] 10:05:41 INFO - PROCESS | 3812 | 1464627941650 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 700ms 10:05:41 INFO - PROCESS | 3812 | 1464627941688 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:05:41 INFO - PROCESS | 3812 | 1464627941690 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 10:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:05:41 INFO - PROCESS | 3812 | 1464627941693 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:05:41 INFO - PROCESS | 3812 | 1464627941695 Marionette TRACE conn2 <- [1,1898,null,{}] 10:05:41 INFO - PROCESS | 3812 | 1464627941698 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:41 INFO - PROCESS | 3812 | 1464627941809 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:05:41 INFO - PROCESS | 3812 | 1464627941815 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 3812 | ++DOCSHELL 1124EC00 == 37 [pid = 3812] [id = 484] 10:05:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (12A62400) [pid = 3812] [serial = 1452] [outer = 00000000] 10:05:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (1613DC00) [pid = 3812] [serial = 1453] [outer = 12A62400] 10:05:41 INFO - PROCESS | 3812 | 1464627941859 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (16304000) [pid = 3812] [serial = 1454] [outer = 12A62400] 10:05:42 INFO - PROCESS | 3812 | 1464627942301 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 637ms 10:05:42 INFO - PROCESS | 3812 | 1464627942331 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 3812 | 1464627942334 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 10:05:42 INFO - PROCESS | 3812 | 1464627942337 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:05:42 INFO - PROCESS | 3812 | 1464627942339 Marionette TRACE conn2 <- [1,1902,null,{}] 10:05:42 INFO - PROCESS | 3812 | 1464627942343 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:42 INFO - PROCESS | 3812 | 1464627942467 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:05:42 INFO - PROCESS | 3812 | 1464627942563 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:42 INFO - PROCESS | 3812 | ++DOCSHELL 1630F000 == 38 [pid = 3812] [id = 485] 10:05:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (163AE000) [pid = 3812] [serial = 1455] [outer = 00000000] 10:05:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (163B7400) [pid = 3812] [serial = 1456] [outer = 163AE000] 10:05:42 INFO - PROCESS | 3812 | 1464627942616 Marionette DEBUG loaded listener.js 10:05:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (16B05400) [pid = 3812] [serial = 1457] [outer = 163AE000] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (199C1000) [pid = 3812] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (16F7A000) [pid = 3812] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (140F2400) [pid = 3812] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (10D52800) [pid = 3812] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (1916E800) [pid = 3812] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (13167400) [pid = 3812] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (163AB400) [pid = 3812] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (10376800) [pid = 3812] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (15375000) [pid = 3812] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (19173000) [pid = 3812] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (10561800) [pid = 3812] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (140CE800) [pid = 3812] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (1780E800) [pid = 3812] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (18769000) [pid = 3812] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (10A5D800) [pid = 3812] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (16B03800) [pid = 3812] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (15F33C00) [pid = 3812] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (10D59400) [pid = 3812] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (1307BC00) [pid = 3812] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (0F2AA400) [pid = 3812] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (1A279400) [pid = 3812] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (1916D400) [pid = 3812] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (19ACBC00) [pid = 3812] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (1844E800) [pid = 3812] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (14EA4800) [pid = 3812] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (10D16000) [pid = 3812] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (16301400) [pid = 3812] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (16F77800) [pid = 3812] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (13321400) [pid = 3812] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (10434C00) [pid = 3812] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (19A91C00) [pid = 3812] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (10484C00) [pid = 3812] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (19AD3000) [pid = 3812] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (17E06800) [pid = 3812] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:05:43 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (12D37000) [pid = 3812] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:05:43 INFO - PROCESS | 3812 | 1464627943449 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1150ms 10:05:43 INFO - PROCESS | 3812 | 1464627943472 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:05:43 INFO - PROCESS | 3812 | 1464627943474 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 10:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:05:43 INFO - PROCESS | 3812 | 1464627943478 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:05:43 INFO - PROCESS | 3812 | 1464627943479 Marionette TRACE conn2 <- [1,1906,null,{}] 10:05:43 INFO - PROCESS | 3812 | 1464627943483 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:43 INFO - PROCESS | 3812 | 1464627943559 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:05:43 INFO - PROCESS | 3812 | 1464627943565 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:43 INFO - PROCESS | 3812 | ++DOCSHELL 10433800 == 39 [pid = 3812] [id = 486] 10:05:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (10AD6000) [pid = 3812] [serial = 1458] [outer = 00000000] 10:05:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (140CE800) [pid = 3812] [serial = 1459] [outer = 10AD6000] 10:05:43 INFO - PROCESS | 3812 | 1464627943612 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (12865800) [pid = 3812] [serial = 1460] [outer = 10AD6000] 10:05:44 INFO - PROCESS | 3812 | 1464627944032 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 591ms 10:05:44 INFO - PROCESS | 3812 | 1464627944086 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 3812 | 1464627944088 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 10:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:05:44 INFO - PROCESS | 3812 | 1464627944091 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 3812 | 1464627944093 Marionette TRACE conn2 <- [1,1910,null,{}] 10:05:44 INFO - PROCESS | 3812 | 1464627944100 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:44 INFO - PROCESS | 3812 | 1464627944176 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:05:44 INFO - PROCESS | 3812 | 1464627944183 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 3812 | ++DOCSHELL 13321400 == 40 [pid = 3812] [id = 487] 10:05:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (13BC3C00) [pid = 3812] [serial = 1461] [outer = 00000000] 10:05:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (158C2C00) [pid = 3812] [serial = 1462] [outer = 13BC3C00] 10:05:44 INFO - PROCESS | 3812 | 1464627944226 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (1630AC00) [pid = 3812] [serial = 1463] [outer = 13BC3C00] 10:05:44 INFO - PROCESS | 3812 | 1464627944714 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 622ms 10:05:44 INFO - PROCESS | 3812 | 1464627944731 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 3812 | 1464627944733 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 10:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:05:44 INFO - PROCESS | 3812 | 1464627944736 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 3812 | 1464627944738 Marionette TRACE conn2 <- [1,1914,null,{}] 10:05:44 INFO - PROCESS | 3812 | 1464627944741 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:44 INFO - PROCESS | 3812 | 1464627944821 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:05:44 INFO - PROCESS | 3812 | 1464627944828 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 3812 | ++DOCSHELL 1330EC00 == 41 [pid = 3812] [id = 488] 10:05:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (13BB2000) [pid = 3812] [serial = 1464] [outer = 00000000] 10:05:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (16C25C00) [pid = 3812] [serial = 1465] [outer = 13BB2000] 10:05:44 INFO - PROCESS | 3812 | 1464627944871 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (16E06000) [pid = 3812] [serial = 1466] [outer = 13BB2000] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 10AD2400 == 40 [pid = 3812] [id = 369] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 0F255000 == 39 [pid = 3812] [id = 368] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 1285EC00 == 38 [pid = 3812] [id = 366] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 0F256800 == 37 [pid = 3812] [id = 370] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 1285C400 == 36 [pid = 3812] [id = 367] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 13074400 == 35 [pid = 3812] [id = 358] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 0F25C000 == 34 [pid = 3812] [id = 365] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 10D58000 == 33 [pid = 3812] [id = 362] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 143E4400 == 32 [pid = 3812] [id = 361] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 16309C00 == 31 [pid = 3812] [id = 364] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 13DC7C00 == 30 [pid = 3812] [id = 359] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 140D7800 == 29 [pid = 3812] [id = 360] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 10AC9400 == 28 [pid = 3812] [id = 371] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 10A59800 == 27 [pid = 3812] [id = 355] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 0F2AD000 == 26 [pid = 3812] [id = 354] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 1123D000 == 25 [pid = 3812] [id = 357] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 10D58C00 == 24 [pid = 3812] [id = 356] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 12891400 == 23 [pid = 3812] [id = 363] 10:05:45 INFO - PROCESS | 3812 | --DOCSHELL 19FA5C00 == 22 [pid = 3812] [id = 474] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (10D57000) [pid = 3812] [serial = 1235] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1996B800) [pid = 3812] [serial = 1247] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (140F8000) [pid = 3812] [serial = 1238] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (18450000) [pid = 3812] [serial = 1241] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (128C3C00) [pid = 3812] [serial = 1250] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1844FC00) [pid = 3812] [serial = 1184] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (1995D800) [pid = 3812] [serial = 1244] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (153F5C00) [pid = 3812] [serial = 1286] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (10ED0000) [pid = 3812] [serial = 1283] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (19ACA400) [pid = 3812] [serial = 1292] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (199C1C00) [pid = 3812] [serial = 1334] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (19AE4800) [pid = 3812] [serial = 1340] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (1996BC00) [pid = 3812] [serial = 1289] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (198F2800) [pid = 3812] [serial = 1325] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (199CDC00) [pid = 3812] [serial = 1280] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (19AC8400) [pid = 3812] [serial = 1337] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (15D12800) [pid = 3812] [serial = 1331] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (12D74400) [pid = 3812] [serial = 1328] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (19D23C00) [pid = 3812] [serial = 1421] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (199C5C00) [pid = 3812] [serial = 1414] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (19171000) [pid = 3812] [serial = 1411] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (153F5800) [pid = 3812] [serial = 1417] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (19AE3800) [pid = 3812] [serial = 1420] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (19ACA000) [pid = 3812] [serial = 1415] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (16CC8000) [pid = 3812] [serial = 1405] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (16308000) [pid = 3812] [serial = 1402] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (163A8C00) [pid = 3812] [serial = 1403] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (13DD0000) [pid = 3812] [serial = 1399] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (15371000) [pid = 3812] [serial = 1400] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (153F0800) [pid = 3812] [serial = 1397] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (143E8800) [pid = 3812] [serial = 1396] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (12859C00) [pid = 3812] [serial = 1394] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (10D52000) [pid = 3812] [serial = 1393] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (1A5F0400) [pid = 3812] [serial = 1391] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (1A283C00) [pid = 3812] [serial = 1390] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (19FA8800) [pid = 3812] [serial = 1388] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (19FA6C00) [pid = 3812] [serial = 1387] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (19F9EC00) [pid = 3812] [serial = 1385] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (19D2C800) [pid = 3812] [serial = 1384] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (19AD0800) [pid = 3812] [serial = 1382] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (199BF400) [pid = 3812] [serial = 1381] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (15F27400) [pid = 3812] [serial = 1379] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (153F9000) [pid = 3812] [serial = 1378] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (13394C00) [pid = 3812] [serial = 1376] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (13163800) [pid = 3812] [serial = 1375] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (19AE9000) [pid = 3812] [serial = 1373] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 68 (1A17F400) [pid = 3812] [serial = 1423] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 67 (17905C00) [pid = 3812] [serial = 1408] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 66 (17E06C00) [pid = 3812] [serial = 1409] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 65 (1916DC00) [pid = 3812] [serial = 1418] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 64 (198ED000) [pid = 3812] [serial = 1412] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | --DOMWINDOW == 63 (16E09C00) [pid = 3812] [serial = 1406] [outer = 00000000] [url = about:blank] 10:05:46 INFO - PROCESS | 3812 | 1464627946673 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2004ms 10:05:46 INFO - PROCESS | 3812 | 1464627946734 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:05:46 INFO - PROCESS | 3812 | 1464627946737 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 10:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:05:46 INFO - PROCESS | 3812 | 1464627946743 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:05:46 INFO - PROCESS | 3812 | 1464627946747 Marionette TRACE conn2 <- [1,1918,null,{}] 10:05:46 INFO - PROCESS | 3812 | 1464627946754 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:46 INFO - PROCESS | 3812 | 1464627946842 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:05:46 INFO - PROCESS | 3812 | 1464627946851 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 3812 | ++DOCSHELL 1036B800 == 23 [pid = 3812] [id = 489] 10:05:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 64 (1036D800) [pid = 3812] [serial = 1467] [outer = 00000000] 10:05:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 65 (10503000) [pid = 3812] [serial = 1468] [outer = 1036D800] 10:05:46 INFO - PROCESS | 3812 | 1464627946898 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 66 (105EF000) [pid = 3812] [serial = 1469] [outer = 1036D800] 10:05:47 INFO - PROCESS | 3812 | 1464627947634 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 932ms 10:05:47 INFO - PROCESS | 3812 | 1464627947689 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:05:47 INFO - PROCESS | 3812 | 1464627947694 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 10:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:05:47 INFO - PROCESS | 3812 | 1464627947699 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:05:47 INFO - PROCESS | 3812 | 1464627947703 Marionette TRACE conn2 <- [1,1922,null,{}] 10:05:47 INFO - PROCESS | 3812 | 1464627947709 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:47 INFO - PROCESS | 3812 | 1464627947825 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:05:47 INFO - PROCESS | 3812 | 1464627947909 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:47 INFO - PROCESS | 3812 | ++DOCSHELL 1047FC00 == 24 [pid = 3812] [id = 490] 10:05:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 67 (10A50000) [pid = 3812] [serial = 1470] [outer = 00000000] 10:05:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 68 (10ACA800) [pid = 3812] [serial = 1471] [outer = 10A50000] 10:05:47 INFO - PROCESS | 3812 | 1464627948007 Marionette DEBUG loaded listener.js 10:05:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 69 (10AD1400) [pid = 3812] [serial = 1472] [outer = 10A50000] 10:05:48 INFO - PROCESS | 3812 | 1464627948740 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1087ms 10:05:48 INFO - PROCESS | 3812 | 1464627948802 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:05:48 INFO - PROCESS | 3812 | 1464627948810 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 10:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:05:48 INFO - PROCESS | 3812 | 1464627948820 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - PROCESS | 3812 | 1464627948825 Marionette TRACE conn2 <- [1,1926,null,{}] 10:05:48 INFO - PROCESS | 3812 | 1464627948830 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:48 INFO - PROCESS | 3812 | 1464627948944 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:05:49 INFO - PROCESS | 3812 | 1464627949028 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 3812 | ++DOCSHELL 0F257800 == 25 [pid = 3812] [id = 491] 10:05:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (0F257C00) [pid = 3812] [serial = 1473] [outer = 00000000] 10:05:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (0F2B0400) [pid = 3812] [serial = 1474] [outer = 0F257C00] 10:05:49 INFO - PROCESS | 3812 | 1464627949151 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (10483800) [pid = 3812] [serial = 1475] [outer = 0F257C00] 10:05:49 INFO - PROCESS | 3812 | 1464627949639 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 839ms 10:05:49 INFO - PROCESS | 3812 | 1464627949649 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:05:49 INFO - PROCESS | 3812 | 1464627949653 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 10:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:05:49 INFO - PROCESS | 3812 | 1464627949658 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - PROCESS | 3812 | 1464627949662 Marionette TRACE conn2 <- [1,1930,null,{}] 10:05:49 INFO - PROCESS | 3812 | 1464627949666 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:49 INFO - PROCESS | 3812 | 1464627949747 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:05:49 INFO - PROCESS | 3812 | 1464627949754 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 3812 | ++DOCSHELL 10D1EC00 == 26 [pid = 3812] [id = 492] 10:05:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (10D54C00) [pid = 3812] [serial = 1476] [outer = 00000000] 10:05:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (10D5DC00) [pid = 3812] [serial = 1477] [outer = 10D54C00] 10:05:49 INFO - PROCESS | 3812 | 1464627949801 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (10E1F800) [pid = 3812] [serial = 1478] [outer = 10D54C00] 10:05:50 INFO - PROCESS | 3812 | 1464627950272 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 637ms 10:05:50 INFO - PROCESS | 3812 | 1464627950293 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:05:50 INFO - PROCESS | 3812 | 1464627950297 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 10:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:05:50 INFO - PROCESS | 3812 | 1464627950306 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:05:50 INFO - PROCESS | 3812 | 1464627950309 Marionette TRACE conn2 <- [1,1934,null,{}] 10:05:50 INFO - PROCESS | 3812 | 1464627950313 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:50 INFO - PROCESS | 3812 | 1464627950394 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:05:50 INFO - PROCESS | 3812 | 1464627950400 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:50 INFO - PROCESS | 3812 | ++DOCSHELL 12856400 == 27 [pid = 3812] [id = 493] 10:05:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (12859C00) [pid = 3812] [serial = 1479] [outer = 00000000] 10:05:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (1285EC00) [pid = 3812] [serial = 1480] [outer = 12859C00] 10:05:50 INFO - PROCESS | 3812 | 1464627950445 Marionette DEBUG loaded listener.js 10:05:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (128C2800) [pid = 3812] [serial = 1481] [outer = 12859C00] 10:05:50 INFO - PROCESS | 3812 | 1464627950941 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 684ms 10:05:50 INFO - PROCESS | 3812 | 1464627951003 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:05:50 INFO - PROCESS | 3812 | 1464627951005 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 10:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:05:50 INFO - PROCESS | 3812 | 1464627951009 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:05:50 INFO - PROCESS | 3812 | 1464627951012 Marionette TRACE conn2 <- [1,1938,null,{}] 10:05:51 INFO - PROCESS | 3812 | 1464627951023 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:51 INFO - PROCESS | 3812 | 1464627951107 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:05:51 INFO - PROCESS | 3812 | 1464627951117 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 3812 | ++DOCSHELL 13315C00 == 28 [pid = 3812] [id = 494] 10:05:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (1331C400) [pid = 3812] [serial = 1482] [outer = 00000000] 10:05:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (13395800) [pid = 3812] [serial = 1483] [outer = 1331C400] 10:05:51 INFO - PROCESS | 3812 | 1464627951163 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (1370FC00) [pid = 3812] [serial = 1484] [outer = 1331C400] 10:05:51 INFO - PROCESS | 3812 | 1464627951593 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 621ms 10:05:51 INFO - PROCESS | 3812 | 1464627951647 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:05:51 INFO - PROCESS | 3812 | 1464627951649 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 10:05:51 INFO - PROCESS | 3812 | 1464627951652 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:05:51 INFO - PROCESS | 3812 | 1464627951654 Marionette TRACE conn2 <- [1,1942,null,{}] 10:05:51 INFO - PROCESS | 3812 | 1464627951658 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:51 INFO - PROCESS | 3812 | 1464627951739 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:05:51 INFO - PROCESS | 3812 | 1464627951746 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 3812 | ++DOCSHELL 13905000 == 29 [pid = 3812] [id = 495] 10:05:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (13907C00) [pid = 3812] [serial = 1485] [outer = 00000000] 10:05:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (13DD0000) [pid = 3812] [serial = 1486] [outer = 13907C00] 10:05:51 INFO - PROCESS | 3812 | 1464627951790 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (140EC400) [pid = 3812] [serial = 1487] [outer = 13907C00] 10:05:52 INFO - PROCESS | 3812 | 1464627952287 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 683ms 10:05:52 INFO - PROCESS | 3812 | 1464627952335 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 3812 | 1464627952337 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 10:05:52 INFO - PROCESS | 3812 | 1464627952340 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:05:52 INFO - PROCESS | 3812 | 1464627952341 Marionette TRACE conn2 <- [1,1946,null,{}] 10:05:52 INFO - PROCESS | 3812 | 1464627952345 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:52 INFO - PROCESS | 3812 | 1464627952448 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:05:52 INFO - PROCESS | 3812 | 1464627952462 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 3812 | ++DOCSHELL 130DD800 == 30 [pid = 3812] [id = 496] 10:05:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (140EF000) [pid = 3812] [serial = 1488] [outer = 00000000] 10:05:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (143E8800) [pid = 3812] [serial = 1489] [outer = 140EF000] 10:05:52 INFO - PROCESS | 3812 | 1464627952565 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (15373400) [pid = 3812] [serial = 1490] [outer = 140EF000] 10:05:53 INFO - PROCESS | 3812 | 1464627952995 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 699ms 10:05:53 INFO - PROCESS | 3812 | 1464627953040 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 3812 | 1464627953042 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 10:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:05:53 INFO - PROCESS | 3812 | 1464627953052 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 3812 | 1464627953053 Marionette TRACE conn2 <- [1,1950,null,{}] 10:05:53 INFO - PROCESS | 3812 | 1464627953057 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:53 INFO - PROCESS | 3812 | 1464627953191 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:05:53 INFO - PROCESS | 3812 | 1464627953207 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 3812 | ++DOCSHELL 140D5C00 == 31 [pid = 3812] [id = 497] 10:05:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (15377400) [pid = 3812] [serial = 1491] [outer = 00000000] 10:05:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (153FE000) [pid = 3812] [serial = 1492] [outer = 15377400] 10:05:53 INFO - PROCESS | 3812 | 1464627953251 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (153FA000) [pid = 3812] [serial = 1493] [outer = 15377400] 10:05:53 INFO - PROCESS | 3812 | 1464627953677 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 637ms 10:05:53 INFO - PROCESS | 3812 | 1464627953688 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 3812 | 1464627953690 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 10:05:53 INFO - PROCESS | 3812 | 1464627953693 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:05:53 INFO - PROCESS | 3812 | 1464627953695 Marionette TRACE conn2 <- [1,1954,null,{}] 10:05:53 INFO - PROCESS | 3812 | 1464627953698 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:53 INFO - PROCESS | 3812 | 1464627953804 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:05:53 INFO - PROCESS | 3812 | 1464627953810 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 3812 | ++DOCSHELL 15F28400 == 32 [pid = 3812] [id = 498] 10:05:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (15F28800) [pid = 3812] [serial = 1494] [outer = 00000000] 10:05:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (1614A800) [pid = 3812] [serial = 1495] [outer = 15F28800] 10:05:53 INFO - PROCESS | 3812 | 1464627953854 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1614CC00) [pid = 3812] [serial = 1496] [outer = 15F28800] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (13BB2000) [pid = 3812] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (13BC3C00) [pid = 3812] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (153F1C00) [pid = 3812] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (12A62400) [pid = 3812] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (163AE000) [pid = 3812] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (15375400) [pid = 3812] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (13DC7400) [pid = 3812] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (13BB3000) [pid = 3812] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (130E1C00) [pid = 3812] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (12859000) [pid = 3812] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (10EC8000) [pid = 3812] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (10ACEC00) [pid = 3812] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (0F2B1800) [pid = 3812] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (1A135800) [pid = 3812] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:05:54 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (10AD6000) [pid = 3812] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:05:54 INFO - PROCESS | 3812 | 1464627954321 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 684ms 10:05:54 INFO - PROCESS | 3812 | 1464627954393 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:05:54 INFO - PROCESS | 3812 | 1464627954395 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 10:05:54 INFO - PROCESS | 3812 | 1464627954399 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:05:54 INFO - PROCESS | 3812 | 1464627954400 Marionette TRACE conn2 <- [1,1958,null,{}] 10:05:54 INFO - PROCESS | 3812 | 1464627954404 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:54 INFO - PROCESS | 3812 | 1464627954489 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:05:54 INFO - PROCESS | 3812 | 1464627954533 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:54 INFO - PROCESS | 3812 | ++DOCSHELL 10A5D400 == 33 [pid = 3812] [id = 499] 10:05:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (11242400) [pid = 3812] [serial = 1497] [outer = 00000000] 10:05:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (13906800) [pid = 3812] [serial = 1498] [outer = 11242400] 10:05:54 INFO - PROCESS | 3812 | 1464627954608 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (143E4800) [pid = 3812] [serial = 1499] [outer = 11242400] 10:05:55 INFO - PROCESS | 3812 | 1464627955062 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 684ms 10:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:05:55 INFO - PROCESS | 3812 | 1464627955098 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:05:55 INFO - PROCESS | 3812 | 1464627955100 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 10:05:55 INFO - PROCESS | 3812 | 1464627955104 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:05:55 INFO - PROCESS | 3812 | 1464627955105 Marionette TRACE conn2 <- [1,1962,null,{}] 10:05:55 INFO - PROCESS | 3812 | 1464627955109 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:55 INFO - PROCESS | 3812 | 1464627955169 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:05:55 INFO - PROCESS | 3812 | 1464627955175 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 3812 | ++DOCSHELL 13167C00 == 34 [pid = 3812] [id = 500] 10:05:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (13315000) [pid = 3812] [serial = 1500] [outer = 00000000] 10:05:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (15F28C00) [pid = 3812] [serial = 1501] [outer = 13315000] 10:05:55 INFO - PROCESS | 3812 | 1464627955218 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (1614AC00) [pid = 3812] [serial = 1502] [outer = 13315000] 10:05:55 INFO - PROCESS | 3812 | 1464627955628 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 590ms 10:05:55 INFO - PROCESS | 3812 | 1464627955685 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:05:55 INFO - PROCESS | 3812 | 1464627955687 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 10:05:55 INFO - PROCESS | 3812 | 1464627955690 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:05:55 INFO - PROCESS | 3812 | 1464627955692 Marionette TRACE conn2 <- [1,1966,null,{}] 10:05:55 INFO - PROCESS | 3812 | 1464627955700 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:55 INFO - PROCESS | 3812 | 1464627955773 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:05:55 INFO - PROCESS | 3812 | 1464627955780 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 3812 | ++DOCSHELL 13DC3C00 == 35 [pid = 3812] [id = 501] 10:05:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (15F24400) [pid = 3812] [serial = 1503] [outer = 00000000] 10:05:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (163B1400) [pid = 3812] [serial = 1504] [outer = 15F24400] 10:05:55 INFO - PROCESS | 3812 | 1464627955827 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (16541C00) [pid = 3812] [serial = 1505] [outer = 15F24400] 10:05:56 INFO - PROCESS | 3812 | 1464627956487 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 839ms 10:05:56 INFO - PROCESS | 3812 | 1464627956534 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:05:56 INFO - PROCESS | 3812 | 1464627956539 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 10:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:05:56 INFO - PROCESS | 3812 | 1464627956545 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 3812 | 1464627956548 Marionette TRACE conn2 <- [1,1970,null,{}] 10:05:56 INFO - PROCESS | 3812 | 1464627956554 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:56 INFO - PROCESS | 3812 | 1464627956658 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:05:56 INFO - PROCESS | 3812 | 1464627956790 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:56 INFO - PROCESS | 3812 | ++DOCSHELL 10AD0800 == 36 [pid = 3812] [id = 502] 10:05:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (10AD4800) [pid = 3812] [serial = 1506] [outer = 00000000] 10:05:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (10D57C00) [pid = 3812] [serial = 1507] [outer = 10AD4800] 10:05:56 INFO - PROCESS | 3812 | 1464627956847 Marionette DEBUG loaded listener.js 10:05:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (1124CC00) [pid = 3812] [serial = 1508] [outer = 10AD4800] 10:05:57 INFO - PROCESS | 3812 | 1464627957454 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 932ms 10:05:57 INFO - PROCESS | 3812 | 1464627957490 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:05:57 INFO - PROCESS | 3812 | 1464627957496 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 10:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:05:57 INFO - PROCESS | 3812 | 1464627957503 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - PROCESS | 3812 | 1464627957506 Marionette TRACE conn2 <- [1,1974,null,{}] 10:05:57 INFO - PROCESS | 3812 | 1464627957510 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:57 INFO - PROCESS | 3812 | 1464627957612 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:05:57 INFO - PROCESS | 3812 | 1464627957715 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 3812 | ++DOCSHELL 128C1400 == 37 [pid = 3812] [id = 503] 10:05:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (12A6A400) [pid = 3812] [serial = 1509] [outer = 00000000] 10:05:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (1330E000) [pid = 3812] [serial = 1510] [outer = 12A6A400] 10:05:57 INFO - PROCESS | 3812 | 1464627957769 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (13394800) [pid = 3812] [serial = 1511] [outer = 12A6A400] 10:05:58 INFO - PROCESS | 3812 | 1464627958332 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 901ms 10:05:58 INFO - PROCESS | 3812 | 1464627958389 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 3812 | 1464627958392 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 10:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:05:58 INFO - PROCESS | 3812 | 1464627958396 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - PROCESS | 3812 | 1464627958400 Marionette TRACE conn2 <- [1,1978,null,{}] 10:05:58 INFO - PROCESS | 3812 | 1464627958411 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:58 INFO - PROCESS | 3812 | 1464627958514 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:05:58 INFO - PROCESS | 3812 | 1464627958646 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 3812 | ++DOCSHELL 15F27C00 == 38 [pid = 3812] [id = 504] 10:05:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (15F30000) [pid = 3812] [serial = 1512] [outer = 00000000] 10:05:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (163AB000) [pid = 3812] [serial = 1513] [outer = 15F30000] 10:05:58 INFO - PROCESS | 3812 | 1464627958704 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (163B6C00) [pid = 3812] [serial = 1514] [outer = 15F30000] 10:05:59 INFO - PROCESS | 3812 | 1464627959298 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 948ms 10:05:59 INFO - PROCESS | 3812 | 1464627959446 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:05:59 INFO - PROCESS | 3812 | 1464627959450 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 10:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:05:59 INFO - PROCESS | 3812 | 1464627959497 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:05:59 INFO - PROCESS | 3812 | 1464627959500 Marionette TRACE conn2 <- [1,1982,null,{}] 10:05:59 INFO - PROCESS | 3812 | 1464627959506 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:59 INFO - PROCESS | 3812 | 1464627959624 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:05:59 INFO - PROCESS | 3812 | 1464627959708 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:59 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B5C00 == 39 [pid = 3812] [id = 505] 10:05:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (10A57C00) [pid = 3812] [serial = 1515] [outer = 00000000] 10:05:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (10AD4000) [pid = 3812] [serial = 1516] [outer = 10A57C00] 10:05:59 INFO - PROCESS | 3812 | 1464627959810 Marionette DEBUG loaded listener.js 10:05:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (10D11000) [pid = 3812] [serial = 1517] [outer = 10A57C00] 10:06:00 INFO - PROCESS | 3812 | --DOCSHELL 13167C00 == 38 [pid = 3812] [id = 500] 10:06:00 INFO - PROCESS | 3812 | --DOCSHELL 10A5D400 == 37 [pid = 3812] [id = 499] 10:06:00 INFO - PROCESS | 3812 | --DOCSHELL 15F28400 == 36 [pid = 3812] [id = 498] 10:06:00 INFO - PROCESS | 3812 | --DOCSHELL 140D5C00 == 35 [pid = 3812] [id = 497] 10:06:00 INFO - PROCESS | 3812 | --DOCSHELL 130DD800 == 34 [pid = 3812] [id = 496] 10:06:00 INFO - PROCESS | 3812 | --DOCSHELL 13905000 == 33 [pid = 3812] [id = 495] 10:06:00 INFO - PROCESS | 3812 | --DOCSHELL 13315C00 == 32 [pid = 3812] [id = 494] 10:06:00 INFO - PROCESS | 3812 | --DOCSHELL 12856400 == 31 [pid = 3812] [id = 493] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (16C25C00) [pid = 3812] [serial = 1465] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (1630AC00) [pid = 3812] [serial = 1463] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (10503000) [pid = 3812] [serial = 1468] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (15852C00) [pid = 3812] [serial = 1450] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1613DC00) [pid = 3812] [serial = 1453] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (15853000) [pid = 3812] [serial = 1451] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (163B7400) [pid = 3812] [serial = 1456] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (158C2C00) [pid = 3812] [serial = 1462] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (16B05400) [pid = 3812] [serial = 1457] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (1537AC00) [pid = 3812] [serial = 1447] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (140F6000) [pid = 3812] [serial = 1444] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (140EF800) [pid = 3812] [serial = 1445] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (13DC3800) [pid = 3812] [serial = 1441] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (140D5400) [pid = 3812] [serial = 1442] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (1330F800) [pid = 3812] [serial = 1438] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (13323800) [pid = 3812] [serial = 1439] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (12D38800) [pid = 3812] [serial = 1436] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (128C0400) [pid = 3812] [serial = 1435] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (11250400) [pid = 3812] [serial = 1432] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (114AEC00) [pid = 3812] [serial = 1433] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (10AD6400) [pid = 3812] [serial = 1429] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (10D0F800) [pid = 3812] [serial = 1430] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (16E06000) [pid = 3812] [serial = 1466] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (10438800) [pid = 3812] [serial = 1426] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (10561400) [pid = 3812] [serial = 1427] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (1A5EF800) [pid = 3812] [serial = 1424] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (16304000) [pid = 3812] [serial = 1454] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 71 (140CE800) [pid = 3812] [serial = 1459] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 70 (12865800) [pid = 3812] [serial = 1460] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | --DOMWINDOW == 69 (15377C00) [pid = 3812] [serial = 1448] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3812 | 1464627960350 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 901ms 10:06:00 INFO - PROCESS | 3812 | 1464627960390 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:06:00 INFO - PROCESS | 3812 | 1464627960394 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 10:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:06:00 INFO - PROCESS | 3812 | 1464627960401 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:06:00 INFO - PROCESS | 3812 | 1464627960404 Marionette TRACE conn2 <- [1,1986,null,{}] 10:06:00 INFO - PROCESS | 3812 | 1464627960408 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:00 INFO - PROCESS | 3812 | 1464627960493 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:06:00 INFO - PROCESS | 3812 | 1464627960504 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 3812 | ++DOCSHELL 10A59000 == 32 [pid = 3812] [id = 506] 10:06:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 70 (10A5D400) [pid = 3812] [serial = 1518] [outer = 00000000] 10:06:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 71 (10D52400) [pid = 3812] [serial = 1519] [outer = 10A5D400] 10:06:00 INFO - PROCESS | 3812 | 1464627960549 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 72 (10D5C000) [pid = 3812] [serial = 1520] [outer = 10A5D400] 10:06:01 INFO - PROCESS | 3812 | 1464627961013 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 637ms 10:06:01 INFO - PROCESS | 3812 | 1464627961065 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 3812 | 1464627961067 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 10:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:06:01 INFO - PROCESS | 3812 | 1464627961071 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 3812 | 1464627961073 Marionette TRACE conn2 <- [1,1990,null,{}] 10:06:01 INFO - PROCESS | 3812 | 1464627961082 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:01 INFO - PROCESS | 3812 | 1464627961172 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:06:01 INFO - PROCESS | 3812 | 1464627961184 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 3812 | ++DOCSHELL 12857400 == 33 [pid = 3812] [id = 507] 10:06:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (12857800) [pid = 3812] [serial = 1521] [outer = 00000000] 10:06:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (1285FC00) [pid = 3812] [serial = 1522] [outer = 12857800] 10:06:01 INFO - PROCESS | 3812 | 1464627961232 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (128C0400) [pid = 3812] [serial = 1523] [outer = 12857800] 10:06:01 INFO - PROCESS | 3812 | 1464627961693 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 622ms 10:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:06:01 INFO - PROCESS | 3812 | 1464627961707 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 3812 | 1464627961709 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 10:06:01 INFO - PROCESS | 3812 | 1464627961712 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 3812 | 1464627961714 Marionette TRACE conn2 <- [1,1994,null,{}] 10:06:01 INFO - PROCESS | 3812 | 1464627961717 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:01 INFO - PROCESS | 3812 | 1464627961798 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:06:01 INFO - PROCESS | 3812 | 1464627961804 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 3812 | ++DOCSHELL 130E7800 == 34 [pid = 3812] [id = 508] 10:06:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (1315C800) [pid = 3812] [serial = 1524] [outer = 00000000] 10:06:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (13327800) [pid = 3812] [serial = 1525] [outer = 1315C800] 10:06:01 INFO - PROCESS | 3812 | 1464627961848 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (1370D000) [pid = 3812] [serial = 1526] [outer = 1315C800] 10:06:02 INFO - PROCESS | 3812 | 1464627962297 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:06:02 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 10:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 622ms 10:06:02 INFO - PROCESS | 3812 | 1464627962351 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 3812 | 1464627962353 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 10:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:06:02 INFO - PROCESS | 3812 | 1464627962356 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 3812 | 1464627962358 Marionette TRACE conn2 <- [1,1998,null,{}] 10:06:02 INFO - PROCESS | 3812 | 1464627962361 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:02 INFO - PROCESS | 3812 | 1464627962446 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:06:02 INFO - PROCESS | 3812 | 1464627962452 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 3812 | ++DOCSHELL 130E7C00 == 35 [pid = 3812] [id = 509] 10:06:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (13901400) [pid = 3812] [serial = 1527] [outer = 00000000] 10:06:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (140CF000) [pid = 3812] [serial = 1528] [outer = 13901400] 10:06:02 INFO - PROCESS | 3812 | 1464627962496 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (140D2C00) [pid = 3812] [serial = 1529] [outer = 13901400] 10:06:02 INFO - PROCESS | 3812 | 1464627962976 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:06:02 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 10:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 637ms 10:06:02 INFO - PROCESS | 3812 | 1464627962994 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 3812 | 1464627962996 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 10:06:02 INFO - PROCESS | 3812 | 1464627962999 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:06:02 INFO - PROCESS | 3812 | 1464627963001 Marionette TRACE conn2 <- [1,2002,null,{}] 10:06:02 INFO - PROCESS | 3812 | 1464627963010 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:03 INFO - PROCESS | 3812 | 1464627963141 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:06:03 INFO - PROCESS | 3812 | 1464627963151 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 3812 | ++DOCSHELL 140F9C00 == 36 [pid = 3812] [id = 510] 10:06:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (143E4C00) [pid = 3812] [serial = 1530] [outer = 00000000] 10:06:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (14EC5400) [pid = 3812] [serial = 1531] [outer = 143E4C00] 10:06:03 INFO - PROCESS | 3812 | 1464627963204 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (1537F400) [pid = 3812] [serial = 1532] [outer = 143E4C00] 10:06:03 INFO - PROCESS | 3812 | 1464627963647 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 699ms 10:06:03 INFO - PROCESS | 3812 | 1464627963699 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:06:03 INFO - PROCESS | 3812 | 1464627963701 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 10:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:06:03 INFO - PROCESS | 3812 | 1464627963711 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:06:03 INFO - PROCESS | 3812 | 1464627963713 Marionette TRACE conn2 <- [1,2006,null,{}] 10:06:03 INFO - PROCESS | 3812 | 1464627963716 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:03 INFO - PROCESS | 3812 | 1464627963823 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:06:03 INFO - PROCESS | 3812 | 1464627963896 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 3812 | ++DOCSHELL 15376800 == 37 [pid = 3812] [id = 511] 10:06:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (153F0C00) [pid = 3812] [serial = 1533] [outer = 00000000] 10:06:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (1584B000) [pid = 3812] [serial = 1534] [outer = 153F0C00] 10:06:03 INFO - PROCESS | 3812 | 1464627963941 Marionette DEBUG loaded listener.js 10:06:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (15D19800) [pid = 3812] [serial = 1535] [outer = 153F0C00] 10:06:04 INFO - PROCESS | 3812 | 1464627964355 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 683ms 10:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:06:04 INFO - PROCESS | 3812 | 1464627964393 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 3812 | 1464627964395 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 10:06:04 INFO - PROCESS | 3812 | 1464627964398 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - PROCESS | 3812 | 1464627964400 Marionette TRACE conn2 <- [1,2010,null,{}] 10:06:04 INFO - PROCESS | 3812 | 1464627964403 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:04 INFO - PROCESS | 3812 | 1464627964511 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:06:04 INFO - PROCESS | 3812 | 1464627964518 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:04 INFO - PROCESS | 3812 | ++DOCSHELL 0F395C00 == 38 [pid = 3812] [id = 512] 10:06:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (13BB4C00) [pid = 3812] [serial = 1536] [outer = 00000000] 10:06:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (16143400) [pid = 3812] [serial = 1537] [outer = 13BB4C00] 10:06:04 INFO - PROCESS | 3812 | 1464627964564 Marionette DEBUG loaded listener.js 10:06:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (16301400) [pid = 3812] [serial = 1538] [outer = 13BB4C00] 10:06:04 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (140EF000) [pid = 3812] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:06:04 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (15377400) [pid = 3812] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:06:04 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0F257C00) [pid = 3812] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:06:04 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (12859C00) [pid = 3812] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:06:04 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (10D54C00) [pid = 3812] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:06:04 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (15F28800) [pid = 3812] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:06:04 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (11242400) [pid = 3812] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:06:04 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (1331C400) [pid = 3812] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:06:04 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (13907C00) [pid = 3812] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:06:04 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (13315000) [pid = 3812] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:06:05 INFO - PROCESS | 3812 | 1464627965096 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 10:06:05 INFO - PROCESS | 3812 | 1464627965139 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:06:05 INFO - PROCESS | 3812 | 1464627965141 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 10:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:06:05 INFO - PROCESS | 3812 | 1464627965178 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 3812 | 1464627965180 Marionette TRACE conn2 <- [1,2014,null,{}] 10:06:05 INFO - PROCESS | 3812 | 1464627965187 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:05 INFO - PROCESS | 3812 | 1464627965273 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:06:05 INFO - PROCESS | 3812 | 1464627965284 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 3812 | ++DOCSHELL 10A58000 == 39 [pid = 3812] [id = 513] 10:06:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (11256C00) [pid = 3812] [serial = 1539] [outer = 00000000] 10:06:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (15377400) [pid = 3812] [serial = 1540] [outer = 11256C00] 10:06:05 INFO - PROCESS | 3812 | 1464627965327 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (1537C000) [pid = 3812] [serial = 1541] [outer = 11256C00] 10:06:05 INFO - PROCESS | 3812 | 1464627965757 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 621ms 10:06:05 INFO - PROCESS | 3812 | 1464627965785 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:06:05 INFO - PROCESS | 3812 | 1464627965787 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 10:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:06:05 INFO - PROCESS | 3812 | 1464627965790 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 3812 | 1464627965792 Marionette TRACE conn2 <- [1,2018,null,{}] 10:06:05 INFO - PROCESS | 3812 | 1464627965795 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:05 INFO - PROCESS | 3812 | 1464627965872 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:06:05 INFO - PROCESS | 3812 | 1464627965879 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 3812 | ++DOCSHELL 0F25E000 == 40 [pid = 3812] [id = 514] 10:06:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (140EB400) [pid = 3812] [serial = 1542] [outer = 00000000] 10:06:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (163A8400) [pid = 3812] [serial = 1543] [outer = 140EB400] 10:06:05 INFO - PROCESS | 3812 | 1464627965923 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (163AF400) [pid = 3812] [serial = 1544] [outer = 140EB400] 10:06:06 INFO - PROCESS | 3812 | 1464627966340 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 590ms 10:06:06 INFO - PROCESS | 3812 | 1464627966390 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:06:06 INFO - PROCESS | 3812 | 1464627966392 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 10:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:06:06 INFO - PROCESS | 3812 | 1464627966395 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:06:06 INFO - PROCESS | 3812 | 1464627966398 Marionette TRACE conn2 <- [1,2022,null,{}] 10:06:06 INFO - PROCESS | 3812 | 1464627966405 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:06 INFO - PROCESS | 3812 | 1464627966500 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:06:06 INFO - PROCESS | 3812 | 1464627966507 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:06 INFO - PROCESS | 3812 | ++DOCSHELL 15849400 == 41 [pid = 3812] [id = 515] 10:06:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (163AC000) [pid = 3812] [serial = 1545] [outer = 00000000] 10:06:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (16E04000) [pid = 3812] [serial = 1546] [outer = 163AC000] 10:06:06 INFO - PROCESS | 3812 | 1464627966555 Marionette DEBUG loaded listener.js 10:06:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (16E0BC00) [pid = 3812] [serial = 1547] [outer = 163AC000] 10:06:07 INFO - PROCESS | 3812 | 1464627967197 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 886ms 10:06:07 INFO - PROCESS | 3812 | 1464627967295 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:06:07 INFO - PROCESS | 3812 | 1464627967300 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 10:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:06:07 INFO - PROCESS | 3812 | 1464627967307 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:06:07 INFO - PROCESS | 3812 | 1464627967310 Marionette TRACE conn2 <- [1,2026,null,{}] 10:06:07 INFO - PROCESS | 3812 | 1464627967316 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:07 INFO - PROCESS | 3812 | 1464627967430 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:06:07 INFO - PROCESS | 3812 | 1464627967556 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:07 INFO - PROCESS | 3812 | ++DOCSHELL 10502C00 == 42 [pid = 3812] [id = 516] 10:06:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (10569400) [pid = 3812] [serial = 1548] [outer = 00000000] 10:06:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (10D10800) [pid = 3812] [serial = 1549] [outer = 10569400] 10:06:07 INFO - PROCESS | 3812 | 1464627967613 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (10D1D000) [pid = 3812] [serial = 1550] [outer = 10569400] 10:06:08 INFO - PROCESS | 3812 | 1464627968204 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 932ms 10:06:08 INFO - PROCESS | 3812 | 1464627968254 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:06:08 INFO - PROCESS | 3812 | 1464627968260 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 10:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:06:08 INFO - PROCESS | 3812 | 1464627968266 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:06:08 INFO - PROCESS | 3812 | 1464627968269 Marionette TRACE conn2 <- [1,2030,null,{}] 10:06:08 INFO - PROCESS | 3812 | 1464627968273 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:08 INFO - PROCESS | 3812 | 1464627968386 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:06:08 INFO - PROCESS | 3812 | 1464627968491 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:08 INFO - PROCESS | 3812 | ++DOCSHELL 1285A400 == 43 [pid = 3812] [id = 517] 10:06:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1285D000) [pid = 3812] [serial = 1551] [outer = 00000000] 10:06:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (130DE800) [pid = 3812] [serial = 1552] [outer = 1285D000] 10:06:08 INFO - PROCESS | 3812 | 1464627968544 Marionette DEBUG loaded listener.js 10:06:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (13388800) [pid = 3812] [serial = 1553] [outer = 1285D000] 10:06:09 INFO - PROCESS | 3812 | 1464627969167 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:06:09 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) 10:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 932ms 10:06:09 INFO - PROCESS | 3812 | 1464627969209 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:06:09 INFO - PROCESS | 3812 | 1464627969212 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 10:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:06:09 INFO - PROCESS | 3812 | 1464627969215 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:06:09 INFO - PROCESS | 3812 | 1464627969220 Marionette TRACE conn2 <- [1,2034,null,{}] 10:06:09 INFO - PROCESS | 3812 | 1464627969231 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:09 INFO - PROCESS | 3812 | 1464627969343 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:06:09 INFO - PROCESS | 3812 | 1464627969478 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:09 INFO - PROCESS | 3812 | ++DOCSHELL 15F28000 == 44 [pid = 3812] [id = 518] 10:06:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (15F2F800) [pid = 3812] [serial = 1554] [outer = 00000000] 10:06:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (163B2400) [pid = 3812] [serial = 1555] [outer = 15F2F800] 10:06:09 INFO - PROCESS | 3812 | 1464627969538 Marionette DEBUG loaded listener.js 10:06:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (16C1F800) [pid = 3812] [serial = 1556] [outer = 15F2F800] 10:06:10 INFO - PROCESS | 3812 | 1464627970082 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 932ms 10:06:10 INFO - PROCESS | 3812 | 1464627970144 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:06:10 INFO - PROCESS | 3812 | 1464627970147 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 10:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:06:10 INFO - PROCESS | 3812 | 1464627970150 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:06:10 INFO - PROCESS | 3812 | 1464627970152 Marionette TRACE conn2 <- [1,2038,null,{}] 10:06:10 INFO - PROCESS | 3812 | 1464627970156 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:10 INFO - PROCESS | 3812 | 1464627970263 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:06:10 INFO - PROCESS | 3812 | 1464627970374 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 3812 | ++DOCSHELL 10E15000 == 45 [pid = 3812] [id = 519] 10:06:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (10E1A800) [pid = 3812] [serial = 1557] [outer = 00000000] 10:06:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (12B91400) [pid = 3812] [serial = 1558] [outer = 10E1A800] 10:06:10 INFO - PROCESS | 3812 | 1464627970429 Marionette DEBUG loaded listener.js 10:06:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (140D8800) [pid = 3812] [serial = 1559] [outer = 10E1A800] 10:06:11 INFO - PROCESS | 3812 | 1464627971229 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1135ms 10:06:11 INFO - PROCESS | 3812 | 1464627971295 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:06:11 INFO - PROCESS | 3812 | 1464627971299 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 10:06:11 INFO - PROCESS | 3812 | 1464627971323 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:06:11 INFO - PROCESS | 3812 | 1464627971327 Marionette TRACE conn2 <- [1,2042,null,{}] 10:06:11 INFO - PROCESS | 3812 | 1464627971332 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:11 INFO - PROCESS | 3812 | 1464627971442 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:06:11 INFO - PROCESS | 3812 | 1464627971559 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 3812 | --DOCSHELL 0F25E000 == 44 [pid = 3812] [id = 514] 10:06:11 INFO - PROCESS | 3812 | --DOCSHELL 10A58000 == 43 [pid = 3812] [id = 513] 10:06:11 INFO - PROCESS | 3812 | --DOCSHELL 0F395C00 == 42 [pid = 3812] [id = 512] 10:06:11 INFO - PROCESS | 3812 | --DOCSHELL 15376800 == 41 [pid = 3812] [id = 511] 10:06:11 INFO - PROCESS | 3812 | --DOCSHELL 140F9C00 == 40 [pid = 3812] [id = 510] 10:06:11 INFO - PROCESS | 3812 | --DOCSHELL 130E7C00 == 39 [pid = 3812] [id = 509] 10:06:11 INFO - PROCESS | 3812 | --DOCSHELL 130E7800 == 38 [pid = 3812] [id = 508] 10:06:11 INFO - PROCESS | 3812 | --DOCSHELL 12857400 == 37 [pid = 3812] [id = 507] 10:06:11 INFO - PROCESS | 3812 | --DOCSHELL 10A59000 == 36 [pid = 3812] [id = 506] 10:06:11 INFO - PROCESS | 3812 | --DOCSHELL 0F2B5C00 == 35 [pid = 3812] [id = 505] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (163B1400) [pid = 3812] [serial = 1504] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1614AC00) [pid = 3812] [serial = 1502] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (15373400) [pid = 3812] [serial = 1490] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (153FE000) [pid = 3812] [serial = 1492] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (10483800) [pid = 3812] [serial = 1475] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (128C2800) [pid = 3812] [serial = 1481] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (10E1F800) [pid = 3812] [serial = 1478] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (1614A800) [pid = 3812] [serial = 1495] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (10ACA800) [pid = 3812] [serial = 1471] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (143E4800) [pid = 3812] [serial = 1499] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (13395800) [pid = 3812] [serial = 1483] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (13DD0000) [pid = 3812] [serial = 1486] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (1614CC00) [pid = 3812] [serial = 1496] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (1370FC00) [pid = 3812] [serial = 1484] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (0F2B0400) [pid = 3812] [serial = 1474] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (140EC400) [pid = 3812] [serial = 1487] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (143E8800) [pid = 3812] [serial = 1489] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (13906800) [pid = 3812] [serial = 1498] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (15F28C00) [pid = 3812] [serial = 1501] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (1285EC00) [pid = 3812] [serial = 1480] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (10D5DC00) [pid = 3812] [serial = 1477] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (153FA000) [pid = 3812] [serial = 1493] [outer = 00000000] [url = about:blank] 10:06:11 INFO - PROCESS | 3812 | ++DOCSHELL 0F2A9800 == 36 [pid = 3812] [id = 520] 10:06:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (0F2AB800) [pid = 3812] [serial = 1560] [outer = 00000000] 10:06:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (0F395C00) [pid = 3812] [serial = 1561] [outer = 0F2AB800] 10:06:11 INFO - PROCESS | 3812 | 1464627971638 Marionette DEBUG loaded listener.js 10:06:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (10AD8000) [pid = 3812] [serial = 1562] [outer = 0F2AB800] 10:06:12 INFO - PROCESS | 3812 | 1464627972065 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 792ms 10:06:12 INFO - PROCESS | 3812 | 1464627972128 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 3812 | 1464627972133 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 10:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:06:12 INFO - PROCESS | 3812 | 1464627972139 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - PROCESS | 3812 | 1464627972141 Marionette TRACE conn2 <- [1,2046,null,{}] 10:06:12 INFO - PROCESS | 3812 | 1464627972145 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:12 INFO - PROCESS | 3812 | 1464627972228 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:06:12 INFO - PROCESS | 3812 | 1464627972238 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:12 INFO - PROCESS | 3812 | ++DOCSHELL 11A02C00 == 37 [pid = 3812] [id = 521] 10:06:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (12856C00) [pid = 3812] [serial = 1563] [outer = 00000000] 10:06:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (1288EC00) [pid = 3812] [serial = 1564] [outer = 12856C00] 10:06:12 INFO - PROCESS | 3812 | 1464627972282 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (12A68C00) [pid = 3812] [serial = 1565] [outer = 12856C00] 10:06:12 INFO - PROCESS | 3812 | 1464627972750 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 699ms 10:06:12 INFO - PROCESS | 3812 | 1464627972821 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 3812 | 1464627972823 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 10:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:06:12 INFO - PROCESS | 3812 | 1464627972827 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - PROCESS | 3812 | 1464627972830 Marionette TRACE conn2 <- [1,2050,null,{}] 10:06:12 INFO - PROCESS | 3812 | 1464627972840 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:12 INFO - PROCESS | 3812 | 1464627972925 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:06:13 INFO - PROCESS | 3812 | 1464627973029 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 3812 | ++DOCSHELL 13394C00 == 38 [pid = 3812] [id = 522] 10:06:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (13904C00) [pid = 3812] [serial = 1566] [outer = 00000000] 10:06:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (140D3400) [pid = 3812] [serial = 1567] [outer = 13904C00] 10:06:13 INFO - PROCESS | 3812 | 1464627973075 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (140F3400) [pid = 3812] [serial = 1568] [outer = 13904C00] 10:06:13 INFO - PROCESS | 3812 | 1464627973454 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 637ms 10:06:13 INFO - PROCESS | 3812 | 1464627973477 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:06:13 INFO - PROCESS | 3812 | 1464627973479 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 10:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:06:13 INFO - PROCESS | 3812 | 1464627973483 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - PROCESS | 3812 | 1464627973484 Marionette TRACE conn2 <- [1,2054,null,{}] 10:06:13 INFO - PROCESS | 3812 | 1464627973488 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:13 INFO - PROCESS | 3812 | 1464627973570 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:06:13 INFO - PROCESS | 3812 | 1464627973576 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 3812 | ++DOCSHELL 143F3C00 == 39 [pid = 3812] [id = 523] 10:06:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (14E9EC00) [pid = 3812] [serial = 1569] [outer = 00000000] 10:06:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (15376800) [pid = 3812] [serial = 1570] [outer = 14E9EC00] 10:06:13 INFO - PROCESS | 3812 | 1464627973649 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (153F2000) [pid = 3812] [serial = 1571] [outer = 14E9EC00] 10:06:14 INFO - PROCESS | 3812 | 1464627974120 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 699ms 10:06:14 INFO - PROCESS | 3812 | 1464627974181 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:06:14 INFO - PROCESS | 3812 | 1464627974183 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 10:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:06:14 INFO - PROCESS | 3812 | 1464627974193 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:06:14 INFO - PROCESS | 3812 | 1464627974194 Marionette TRACE conn2 <- [1,2058,null,{}] 10:06:14 INFO - PROCESS | 3812 | 1464627974198 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:14 INFO - PROCESS | 3812 | 1464627974305 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:06:14 INFO - PROCESS | 3812 | 1464627974316 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:14 INFO - PROCESS | 3812 | ++DOCSHELL 153FDC00 == 40 [pid = 3812] [id = 524] 10:06:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (153FE000) [pid = 3812] [serial = 1572] [outer = 00000000] 10:06:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (15857000) [pid = 3812] [serial = 1573] [outer = 153FE000] 10:06:14 INFO - PROCESS | 3812 | 1464627974360 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (158C2400) [pid = 3812] [serial = 1574] [outer = 153FE000] 10:06:14 INFO - PROCESS | 3812 | 1464627974869 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 700ms 10:06:14 INFO - PROCESS | 3812 | 1464627974886 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:06:14 INFO - PROCESS | 3812 | 1464627974888 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 10:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:06:14 INFO - PROCESS | 3812 | 1464627974896 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:06:14 INFO - PROCESS | 3812 | 1464627974898 Marionette TRACE conn2 <- [1,2062,null,{}] 10:06:14 INFO - PROCESS | 3812 | 1464627974902 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:15 INFO - PROCESS | 3812 | 1464627975044 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:06:15 INFO - PROCESS | 3812 | 1464627975066 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:15 INFO - PROCESS | 3812 | ++DOCSHELL 11CA5400 == 41 [pid = 3812] [id = 525] 10:06:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (15856C00) [pid = 3812] [serial = 1575] [outer = 00000000] 10:06:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (163B0800) [pid = 3812] [serial = 1576] [outer = 15856C00] 10:06:15 INFO - PROCESS | 3812 | 1464627975112 Marionette DEBUG loaded listener.js 10:06:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (16CD4400) [pid = 3812] [serial = 1577] [outer = 15856C00] 10:06:15 INFO - PROCESS | 3812 | 1464627975548 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 699ms 10:06:15 INFO - PROCESS | 3812 | 1464627975591 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 3812 | 1464627975593 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 10:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:06:15 INFO - PROCESS | 3812 | 1464627975603 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 3812 | 1464627975605 Marionette TRACE conn2 <- [1,2066,null,{}] 10:06:15 INFO - PROCESS | 3812 | 1464627975608 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:15 INFO - PROCESS | 3812 | 1464627975699 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:06:15 INFO - PROCESS | 3812 | 1464627975705 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:15 INFO - PROCESS | 3812 | ++DOCSHELL 1630C800 == 42 [pid = 3812] [id = 526] 10:06:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (16C1C400) [pid = 3812] [serial = 1578] [outer = 00000000] 10:06:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (16EFC400) [pid = 3812] [serial = 1579] [outer = 16C1C400] 10:06:15 INFO - PROCESS | 3812 | 1464627975748 Marionette DEBUG loaded listener.js 10:06:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (16F79000) [pid = 3812] [serial = 1580] [outer = 16C1C400] 10:06:16 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (143E4C00) [pid = 3812] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:06:16 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (10A57C00) [pid = 3812] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:06:16 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (12857800) [pid = 3812] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:06:16 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (153F0C00) [pid = 3812] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:06:16 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (13BB4C00) [pid = 3812] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:06:16 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (11256C00) [pid = 3812] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:06:16 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (140EB400) [pid = 3812] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:06:16 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (13901400) [pid = 3812] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:06:16 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (10A5D400) [pid = 3812] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:06:16 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (1315C800) [pid = 3812] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:06:16 INFO - PROCESS | 3812 | 1464627976263 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 684ms 10:06:16 INFO - PROCESS | 3812 | 1464627976280 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:06:16 INFO - PROCESS | 3812 | 1464627976281 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 10:06:16 INFO - PROCESS | 3812 | 1464627976285 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:06:16 INFO - PROCESS | 3812 | 1464627976286 Marionette TRACE conn2 <- [1,2070,null,{}] 10:06:16 INFO - PROCESS | 3812 | 1464627976312 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:16 INFO - PROCESS | 3812 | 1464627976447 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:06:16 INFO - PROCESS | 3812 | 1464627976456 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 3812 | ++DOCSHELL 10AD6400 == 43 [pid = 3812] [id = 527] 10:06:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (10D18C00) [pid = 3812] [serial = 1581] [outer = 00000000] 10:06:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (140D7C00) [pid = 3812] [serial = 1582] [outer = 10D18C00] 10:06:16 INFO - PROCESS | 3812 | 1464627976506 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (143E4C00) [pid = 3812] [serial = 1583] [outer = 10D18C00] 10:06:16 INFO - PROCESS | 3812 | 1464627976903 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 621ms 10:06:16 INFO - PROCESS | 3812 | 1464627976934 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:06:16 INFO - PROCESS | 3812 | 1464627976936 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 10:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:06:16 INFO - PROCESS | 3812 | 1464627976939 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - PROCESS | 3812 | 1464627976941 Marionette TRACE conn2 <- [1,2074,null,{}] 10:06:16 INFO - PROCESS | 3812 | 1464627976944 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:17 INFO - PROCESS | 3812 | 1464627977023 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:06:17 INFO - PROCESS | 3812 | 1464627977029 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 3812 | ++DOCSHELL 153F0C00 == 44 [pid = 3812] [id = 528] 10:06:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1630A000) [pid = 3812] [serial = 1584] [outer = 00000000] 10:06:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (175B5C00) [pid = 3812] [serial = 1585] [outer = 1630A000] 10:06:17 INFO - PROCESS | 3812 | 1464627977073 Marionette DEBUG loaded listener.js 10:06:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (16C1B800) [pid = 3812] [serial = 1586] [outer = 1630A000] 10:06:17 INFO - PROCESS | 3812 | 1464627977489 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 591ms 10:06:17 INFO - PROCESS | 3812 | 1464627977545 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:06:17 INFO - PROCESS | 3812 | 1464627977547 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 10:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:06:17 INFO - PROCESS | 3812 | 1464627977553 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:06:17 INFO - PROCESS | 3812 | 1464627977555 Marionette TRACE conn2 <- [1,2078,null,{}] 10:06:17 INFO - PROCESS | 3812 | 1464627977559 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:17 INFO - PROCESS | 3812 | 1464627977637 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:06:17 INFO - PROCESS | 3812 | 1464627977644 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:17 INFO - PROCESS | 3812 | ++DOCSHELL 143EF400 == 45 [pid = 3812] [id = 529] 10:06:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (16E0A400) [pid = 3812] [serial = 1587] [outer = 00000000] 10:06:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (17A5FC00) [pid = 3812] [serial = 1588] [outer = 16E0A400] 10:06:17 INFO - PROCESS | 3812 | 1464627977691 Marionette DEBUG loaded listener.js 10:06:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (17A66C00) [pid = 3812] [serial = 1589] [outer = 16E0A400] 10:06:18 INFO - PROCESS | 3812 | --DOCSHELL 13DC3C00 == 44 [pid = 3812] [id = 501] 10:06:18 INFO - PROCESS | 3812 | --DOCSHELL 128C1400 == 43 [pid = 3812] [id = 503] 10:06:18 INFO - PROCESS | 3812 | --DOCSHELL 15F27C00 == 42 [pid = 3812] [id = 504] 10:06:18 INFO - PROCESS | 3812 | --DOCSHELL 10AD0800 == 41 [pid = 3812] [id = 502] 10:06:18 INFO - PROCESS | 3812 | --DOCSHELL 0F2A9800 == 40 [pid = 3812] [id = 520] 10:06:18 INFO - PROCESS | 3812 | --DOCSHELL 15F28000 == 39 [pid = 3812] [id = 518] 10:06:18 INFO - PROCESS | 3812 | --DOCSHELL 10E15000 == 38 [pid = 3812] [id = 519] 10:06:18 INFO - PROCESS | 3812 | --DOCSHELL 1285A400 == 37 [pid = 3812] [id = 517] 10:06:18 INFO - PROCESS | 3812 | --DOCSHELL 15849400 == 36 [pid = 3812] [id = 515] 10:06:18 INFO - PROCESS | 3812 | --DOCSHELL 10502C00 == 35 [pid = 3812] [id = 516] 10:06:19 INFO - PROCESS | 3812 | --DOCSHELL 143F3C00 == 34 [pid = 3812] [id = 523] 10:06:19 INFO - PROCESS | 3812 | --DOCSHELL 11CA5400 == 33 [pid = 3812] [id = 525] 10:06:19 INFO - PROCESS | 3812 | --DOCSHELL 10AD6400 == 32 [pid = 3812] [id = 527] 10:06:19 INFO - PROCESS | 3812 | --DOCSHELL 1630C800 == 31 [pid = 3812] [id = 526] 10:06:19 INFO - PROCESS | 3812 | --DOCSHELL 11A02C00 == 30 [pid = 3812] [id = 521] 10:06:19 INFO - PROCESS | 3812 | --DOCSHELL 153FDC00 == 29 [pid = 3812] [id = 524] 10:06:19 INFO - PROCESS | 3812 | --DOCSHELL 153F0C00 == 28 [pid = 3812] [id = 528] 10:06:19 INFO - PROCESS | 3812 | --DOCSHELL 13394C00 == 27 [pid = 3812] [id = 522] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (1285FC00) [pid = 3812] [serial = 1522] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (128C0400) [pid = 3812] [serial = 1523] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (1584B000) [pid = 3812] [serial = 1534] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (1537F400) [pid = 3812] [serial = 1532] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (16143400) [pid = 3812] [serial = 1537] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (15D19800) [pid = 3812] [serial = 1535] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (16301400) [pid = 3812] [serial = 1538] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (15377400) [pid = 3812] [serial = 1540] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (163AF400) [pid = 3812] [serial = 1544] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (163A8400) [pid = 3812] [serial = 1543] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (140CF000) [pid = 3812] [serial = 1528] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (10D57C00) [pid = 3812] [serial = 1507] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (10D52400) [pid = 3812] [serial = 1519] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (10D5C000) [pid = 3812] [serial = 1520] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (13327800) [pid = 3812] [serial = 1525] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (1330E000) [pid = 3812] [serial = 1510] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (1370D000) [pid = 3812] [serial = 1526] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (1537C000) [pid = 3812] [serial = 1541] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (140D2C00) [pid = 3812] [serial = 1529] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (16E04000) [pid = 3812] [serial = 1546] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (14EC5400) [pid = 3812] [serial = 1531] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (163AB000) [pid = 3812] [serial = 1513] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (10D11000) [pid = 3812] [serial = 1517] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (10AD4000) [pid = 3812] [serial = 1516] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3812 | 1464627979641 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2145ms 10:06:19 INFO - PROCESS | 3812 | 1464627979700 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:06:19 INFO - PROCESS | 3812 | 1464627979704 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 10:06:19 INFO - PROCESS | 3812 | 1464627979710 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:06:19 INFO - PROCESS | 3812 | 1464627979714 Marionette TRACE conn2 <- [1,2082,null,{}] 10:06:19 INFO - PROCESS | 3812 | 1464627979721 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:19 INFO - PROCESS | 3812 | 1464627979811 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:06:19 INFO - PROCESS | 3812 | 1464627979821 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B5000 == 28 [pid = 3812] [id = 530] 10:06:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (0F2B5400) [pid = 3812] [serial = 1590] [outer = 00000000] 10:06:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (10564000) [pid = 3812] [serial = 1591] [outer = 0F2B5400] 10:06:19 INFO - PROCESS | 3812 | 1464627979871 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (10A52000) [pid = 3812] [serial = 1592] [outer = 0F2B5400] 10:06:20 INFO - PROCESS | 3812 | 1464627980369 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 684ms 10:06:20 INFO - PROCESS | 3812 | 1464627980410 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:06:20 INFO - PROCESS | 3812 | 1464627980416 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 10:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:06:20 INFO - PROCESS | 3812 | 1464627980422 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - PROCESS | 3812 | 1464627980425 Marionette TRACE conn2 <- [1,2086,null,{}] 10:06:20 INFO - PROCESS | 3812 | 1464627980429 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:20 INFO - PROCESS | 3812 | 1464627980515 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:06:20 INFO - PROCESS | 3812 | 1464627980526 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:20 INFO - PROCESS | 3812 | ++DOCSHELL 10B88400 == 29 [pid = 3812] [id = 531] 10:06:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (10B93C00) [pid = 3812] [serial = 1593] [outer = 00000000] 10:06:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (10D17400) [pid = 3812] [serial = 1594] [outer = 10B93C00] 10:06:20 INFO - PROCESS | 3812 | 1464627980571 Marionette DEBUG loaded listener.js 10:06:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (10D54400) [pid = 3812] [serial = 1595] [outer = 10B93C00] 10:06:21 INFO - PROCESS | 3812 | 1464627981048 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 637ms 10:06:21 INFO - PROCESS | 3812 | 1464627981058 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 3812 | 1464627981060 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 10:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:06:21 INFO - PROCESS | 3812 | 1464627981064 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - PROCESS | 3812 | 1464627981068 Marionette TRACE conn2 <- [1,2090,null,{}] 10:06:21 INFO - PROCESS | 3812 | 1464627981079 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:21 INFO - PROCESS | 3812 | 1464627981172 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:06:21 INFO - PROCESS | 3812 | 1464627981181 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 3812 | ++DOCSHELL 1141FC00 == 30 [pid = 3812] [id = 532] 10:06:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (11420400) [pid = 3812] [serial = 1596] [outer = 00000000] 10:06:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (11A10400) [pid = 3812] [serial = 1597] [outer = 11420400] 10:06:21 INFO - PROCESS | 3812 | 1464627981231 Marionette DEBUG loaded listener.js 10:06:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (12856800) [pid = 3812] [serial = 1598] [outer = 11420400] 10:06:21 INFO - PROCESS | 3812 | 1464627981727 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 699ms 10:06:21 INFO - PROCESS | 3812 | 1464627981746 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 3812 | 1464627981749 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 10:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:06:21 INFO - PROCESS | 3812 | 1464627981752 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - PROCESS | 3812 | 1464627981754 Marionette TRACE conn2 <- [1,2094,null,{}] 10:06:21 INFO - PROCESS | 3812 | 1464627981757 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:21 INFO - PROCESS | 3812 | 1464627981838 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:06:21 INFO - PROCESS | 3812 | 1464627981845 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 3812 | ++DOCSHELL 11A0FC00 == 31 [pid = 3812] [id = 533] 10:06:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (12858400) [pid = 3812] [serial = 1599] [outer = 00000000] 10:06:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (1307BC00) [pid = 3812] [serial = 1600] [outer = 12858400] 10:06:21 INFO - PROCESS | 3812 | 1464627981890 Marionette DEBUG loaded listener.js 10:06:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (13313000) [pid = 3812] [serial = 1601] [outer = 12858400] 10:06:22 INFO - PROCESS | 3812 | 1464627982336 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 621ms 10:06:22 INFO - PROCESS | 3812 | 1464627982390 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:06:22 INFO - PROCESS | 3812 | 1464627982392 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 10:06:22 INFO - PROCESS | 3812 | 1464627982395 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:06:22 INFO - PROCESS | 3812 | 1464627982397 Marionette TRACE conn2 <- [1,2098,null,{}] 10:06:22 INFO - PROCESS | 3812 | 1464627982401 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:22 INFO - PROCESS | 3812 | 1464627982477 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:06:22 INFO - PROCESS | 3812 | 1464627982484 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:22 INFO - PROCESS | 3812 | ++DOCSHELL 12A61800 == 32 [pid = 3812] [id = 534] 10:06:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (13079800) [pid = 3812] [serial = 1602] [outer = 00000000] 10:06:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (13393800) [pid = 3812] [serial = 1603] [outer = 13079800] 10:06:22 INFO - PROCESS | 3812 | 1464627982529 Marionette DEBUG loaded listener.js 10:06:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (13715400) [pid = 3812] [serial = 1604] [outer = 13079800] 10:06:22 INFO - PROCESS | 3812 | 1464627982988 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 621ms 10:06:23 INFO - PROCESS | 3812 | 1464627983038 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:06:23 INFO - PROCESS | 3812 | 1464627983040 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 10:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:06:23 INFO - PROCESS | 3812 | 1464627983043 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:06:23 INFO - PROCESS | 3812 | 1464627983044 Marionette TRACE conn2 <- [1,2102,null,{}] 10:06:23 INFO - PROCESS | 3812 | 1464627983048 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:23 INFO - PROCESS | 3812 | 1464627983157 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:06:23 INFO - PROCESS | 3812 | 1464627983166 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:23 INFO - PROCESS | 3812 | ++DOCSHELL 13DCA400 == 33 [pid = 3812] [id = 535] 10:06:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (140DA400) [pid = 3812] [serial = 1605] [outer = 00000000] 10:06:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (140F1800) [pid = 3812] [serial = 1606] [outer = 140DA400] 10:06:23 INFO - PROCESS | 3812 | 1464627983211 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (14E97C00) [pid = 3812] [serial = 1607] [outer = 140DA400] 10:06:23 INFO - PROCESS | 3812 | 1464627983651 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 637ms 10:06:23 INFO - PROCESS | 3812 | 1464627983683 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:06:23 INFO - PROCESS | 3812 | 1464627983686 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 10:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:06:23 INFO - PROCESS | 3812 | 1464627983690 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:06:23 INFO - PROCESS | 3812 | 1464627983693 Marionette TRACE conn2 <- [1,2106,null,{}] 10:06:23 INFO - PROCESS | 3812 | 1464627983697 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:23 INFO - PROCESS | 3812 | 1464627983775 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:06:23 INFO - PROCESS | 3812 | 1464627983782 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:23 INFO - PROCESS | 3812 | ++DOCSHELL 140EBC00 == 34 [pid = 3812] [id = 536] 10:06:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (14EA4C00) [pid = 3812] [serial = 1608] [outer = 00000000] 10:06:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (153F2400) [pid = 3812] [serial = 1609] [outer = 14EA4C00] 10:06:23 INFO - PROCESS | 3812 | 1464627983825 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (153F4C00) [pid = 3812] [serial = 1610] [outer = 14EA4C00] 10:06:24 INFO - PROCESS | 3812 | 1464627984269 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 637ms 10:06:24 INFO - PROCESS | 3812 | 1464627984326 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:06:24 INFO - PROCESS | 3812 | 1464627984328 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 10:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:06:24 INFO - PROCESS | 3812 | 1464627984332 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - PROCESS | 3812 | 1464627984333 Marionette TRACE conn2 <- [1,2110,null,{}] 10:06:24 INFO - PROCESS | 3812 | 1464627984337 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:24 INFO - PROCESS | 3812 | 1464627984411 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:06:24 INFO - PROCESS | 3812 | 1464627984418 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 3812 | ++DOCSHELL 1537F000 == 35 [pid = 3812] [id = 537] 10:06:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (153F1400) [pid = 3812] [serial = 1611] [outer = 00000000] 10:06:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (15F27800) [pid = 3812] [serial = 1612] [outer = 153F1400] 10:06:24 INFO - PROCESS | 3812 | 1464627984456 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (143F3800) [pid = 3812] [serial = 1613] [outer = 153F1400] 10:06:24 INFO - PROCESS | 3812 | 1464627984889 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 590ms 10:06:24 INFO - PROCESS | 3812 | 1464627984912 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:06:24 INFO - PROCESS | 3812 | 1464627984914 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 10:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:06:24 INFO - PROCESS | 3812 | 1464627984937 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - PROCESS | 3812 | 1464627984939 Marionette TRACE conn2 <- [1,2114,null,{}] 10:06:24 INFO - PROCESS | 3812 | 1464627984943 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:25 INFO - PROCESS | 3812 | 1464627985059 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:06:25 INFO - PROCESS | 3812 | 1464627985065 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:25 INFO - PROCESS | 3812 | ++DOCSHELL 1125AC00 == 36 [pid = 3812] [id = 538] 10:06:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1614AC00) [pid = 3812] [serial = 1614] [outer = 00000000] 10:06:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (16306800) [pid = 3812] [serial = 1615] [outer = 1614AC00] 10:06:25 INFO - PROCESS | 3812 | 1464627985110 Marionette DEBUG loaded listener.js 10:06:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (16306C00) [pid = 3812] [serial = 1616] [outer = 1614AC00] 10:06:25 INFO - PROCESS | 3812 | 1464627985570 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 715ms 10:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:06:25 INFO - PROCESS | 3812 | 1464627985638 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 3812 | 1464627985640 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 10:06:25 INFO - PROCESS | 3812 | 1464627985644 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 3812 | 1464627985646 Marionette TRACE conn2 <- [1,2118,null,{}] 10:06:25 INFO - PROCESS | 3812 | 1464627985649 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:25 INFO - PROCESS | 3812 | 1464627985768 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:06:25 INFO - PROCESS | 3812 | 1464627985777 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:25 INFO - PROCESS | 3812 | ++DOCSHELL 12B88000 == 37 [pid = 3812] [id = 539] 10:06:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (158CA400) [pid = 3812] [serial = 1617] [outer = 00000000] 10:06:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (163AAC00) [pid = 3812] [serial = 1618] [outer = 158CA400] 10:06:25 INFO - PROCESS | 3812 | 1464627985875 Marionette DEBUG loaded listener.js 10:06:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (163B3000) [pid = 3812] [serial = 1619] [outer = 158CA400] 10:06:26 INFO - PROCESS | 3812 | 1464627986292 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:06:26 INFO - PROCESS | 3812 | 1464627986345 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 10:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:06:26 INFO - PROCESS | 3812 | 1464627986348 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:06:26 INFO - PROCESS | 3812 | 1464627986351 Marionette TRACE conn2 <- [1,2122,null,{}] 10:06:26 INFO - PROCESS | 3812 | 1464627986354 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:26 INFO - PROCESS | 3812 | 1464627986506 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:06:26 INFO - PROCESS | 3812 | 1464627986531 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:26 INFO - PROCESS | 3812 | ++DOCSHELL 16CCF400 == 38 [pid = 3812] [id = 540] 10:06:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (16E04000) [pid = 3812] [serial = 1620] [outer = 00000000] 10:06:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (16EF9800) [pid = 3812] [serial = 1621] [outer = 16E04000] 10:06:26 INFO - PROCESS | 3812 | 1464627986585 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (17991C00) [pid = 3812] [serial = 1622] [outer = 16E04000] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (153FE000) [pid = 3812] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (15856C00) [pid = 3812] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (16C1C400) [pid = 3812] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (10D18C00) [pid = 3812] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (1630A000) [pid = 3812] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (14E9EC00) [pid = 3812] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (13904C00) [pid = 3812] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (12856C00) [pid = 3812] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (0F2AB800) [pid = 3812] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (10E1A800) [pid = 3812] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (15F2F800) [pid = 3812] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (1285D000) [pid = 3812] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (10569400) [pid = 3812] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (163AC000) [pid = 3812] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (10AD4800) [pid = 3812] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (12A6A400) [pid = 3812] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (15F30000) [pid = 3812] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (15F24400) [pid = 3812] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (1036D800) [pid = 3812] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:06:27 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (10A50000) [pid = 3812] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:06:27 INFO - PROCESS | 3812 | 1464627987377 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:06:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:06:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1025ms 10:06:27 INFO - PROCESS | 3812 | 1464627987389 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 3812 | 1464627987403 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 10:06:27 INFO - PROCESS | 3812 | 1464627987419 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:06:27 INFO - PROCESS | 3812 | 1464627987421 Marionette TRACE conn2 <- [1,2126,null,{}] 10:06:27 INFO - PROCESS | 3812 | 1464627987408 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:27 INFO - PROCESS | 3812 | 1464627987482 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:06:27 INFO - PROCESS | 3812 | 1464627987488 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 3812 | ++DOCSHELL 10569400 == 39 [pid = 3812] [id = 541] 10:06:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (105EB800) [pid = 3812] [serial = 1623] [outer = 00000000] 10:06:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (10D18C00) [pid = 3812] [serial = 1624] [outer = 105EB800] 10:06:27 INFO - PROCESS | 3812 | 1464627987532 Marionette DEBUG loaded listener.js 10:06:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (12A6D000) [pid = 3812] [serial = 1625] [outer = 105EB800] 10:06:27 INFO - PROCESS | 3812 | 1464627987996 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 637ms 10:06:28 INFO - PROCESS | 3812 | 1464627988042 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:06:28 INFO - PROCESS | 3812 | 1464627988044 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 10:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:06:28 INFO - PROCESS | 3812 | 1464627988047 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 3812 | 1464627988049 Marionette TRACE conn2 <- [1,2130,null,{}] 10:06:28 INFO - PROCESS | 3812 | 1464627988053 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:28 INFO - PROCESS | 3812 | 1464627988129 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:06:28 INFO - PROCESS | 3812 | 1464627988135 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 3812 | ++DOCSHELL 10D5CC00 == 40 [pid = 3812] [id = 542] 10:06:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (12856C00) [pid = 3812] [serial = 1626] [outer = 00000000] 10:06:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1537E000) [pid = 3812] [serial = 1627] [outer = 12856C00] 10:06:28 INFO - PROCESS | 3812 | 1464627988179 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (15F2F800) [pid = 3812] [serial = 1628] [outer = 12856C00] 10:06:28 INFO - PROCESS | 3812 | 1464627988633 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:06:28 INFO - PROCESS | 3812 | 1464627988688 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 10:06:28 INFO - PROCESS | 3812 | 1464627988691 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:06:28 INFO - PROCESS | 3812 | 1464627988692 Marionette TRACE conn2 <- [1,2134,null,{}] 10:06:28 INFO - PROCESS | 3812 | 1464627988696 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:28 INFO - PROCESS | 3812 | 1464627988773 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:06:28 INFO - PROCESS | 3812 | 1464627988779 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 3812 | ++DOCSHELL 10AC9400 == 41 [pid = 3812] [id = 543] 10:06:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (13392C00) [pid = 3812] [serial = 1629] [outer = 00000000] 10:06:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (17E8B000) [pid = 3812] [serial = 1630] [outer = 13392C00] 10:06:28 INFO - PROCESS | 3812 | 1464627988830 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (18389C00) [pid = 3812] [serial = 1631] [outer = 13392C00] 10:06:29 INFO - PROCESS | 3812 | 1464627989300 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:06:29 INFO - PROCESS | 3812 | 1464627989397 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 10:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:06:29 INFO - PROCESS | 3812 | 1464627989402 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:06:29 INFO - PROCESS | 3812 | 1464627989406 Marionette TRACE conn2 <- [1,2138,null,{}] 10:06:29 INFO - PROCESS | 3812 | 1464627989412 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:29 INFO - PROCESS | 3812 | 1464627989540 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:06:29 INFO - PROCESS | 3812 | 1464627989696 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:29 INFO - PROCESS | 3812 | ++DOCSHELL 10484C00 == 42 [pid = 3812] [id = 544] 10:06:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (10502800) [pid = 3812] [serial = 1632] [outer = 00000000] 10:06:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (105EE400) [pid = 3812] [serial = 1633] [outer = 10502800] 10:06:29 INFO - PROCESS | 3812 | 1464627989755 Marionette DEBUG loaded listener.js 10:06:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (10AD4C00) [pid = 3812] [serial = 1634] [outer = 10502800] 10:06:30 INFO - PROCESS | 3812 | 1464627990537 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1212ms 10:06:30 INFO - PROCESS | 3812 | 1464627990598 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:06:30 INFO - PROCESS | 3812 | 1464627990602 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 10:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:06:30 INFO - PROCESS | 3812 | 1464627990610 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - PROCESS | 3812 | 1464627990614 Marionette TRACE conn2 <- [1,2142,null,{}] 10:06:30 INFO - PROCESS | 3812 | 1464627990618 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:30 INFO - PROCESS | 3812 | 1464627990735 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:06:30 INFO - PROCESS | 3812 | 1464627990872 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 3812 | ++DOCSHELL 11A0B000 == 43 [pid = 3812] [id = 545] 10:06:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (11C01800) [pid = 3812] [serial = 1635] [outer = 00000000] 10:06:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (12865800) [pid = 3812] [serial = 1636] [outer = 11C01800] 10:06:30 INFO - PROCESS | 3812 | 1464627990927 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (13164C00) [pid = 3812] [serial = 1637] [outer = 11C01800] 10:06:31 INFO - PROCESS | 3812 | 1464627991802 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1243ms 10:06:31 INFO - PROCESS | 3812 | 1464627991860 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 10:06:31 INFO - PROCESS | 3812 | 1464627991864 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 10:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:06:31 INFO - PROCESS | 3812 | 1464627991869 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 3812 | 1464627991873 Marionette TRACE conn2 <- [1,2146,null,{}] 10:06:31 INFO - PROCESS | 3812 | 1464627991880 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:31 INFO - PROCESS | 3812 | 1464627992003 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:06:32 INFO - PROCESS | 3812 | 1464627992152 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:32 INFO - PROCESS | 3812 | ++DOCSHELL 0F254000 == 44 [pid = 3812] [id = 546] 10:06:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (103D4C00) [pid = 3812] [serial = 1638] [outer = 00000000] 10:06:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (10D16800) [pid = 3812] [serial = 1639] [outer = 103D4C00] 10:06:32 INFO - PROCESS | 3812 | 1464627992205 Marionette DEBUG loaded listener.js 10:06:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (10D5C000) [pid = 3812] [serial = 1640] [outer = 103D4C00] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 10433800 == 43 [pid = 3812] [id = 486] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 1124EC00 == 42 [pid = 3812] [id = 484] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 13905800 == 41 [pid = 3812] [id = 480] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 0F257800 == 40 [pid = 3812] [id = 491] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 13DC6400 == 39 [pid = 3812] [id = 481] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 1047FC00 == 38 [pid = 3812] [id = 490] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 10EC7400 == 37 [pid = 3812] [id = 477] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 1125A800 == 36 [pid = 3812] [id = 478] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 14E9A800 == 35 [pid = 3812] [id = 482] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 130E1800 == 34 [pid = 3812] [id = 479] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 10AC9800 == 33 [pid = 3812] [id = 476] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 0F2B1400 == 32 [pid = 3812] [id = 475] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 1036B800 == 31 [pid = 3812] [id = 489] 10:06:32 INFO - PROCESS | 3812 | --DOCSHELL 10D1EC00 == 30 [pid = 3812] [id = 492] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (13394800) [pid = 3812] [serial = 1511] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (163B6C00) [pid = 3812] [serial = 1514] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (16541C00) [pid = 3812] [serial = 1505] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (105EF000) [pid = 3812] [serial = 1469] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (10AD1400) [pid = 3812] [serial = 1472] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (1124CC00) [pid = 3812] [serial = 1508] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (17A5FC00) [pid = 3812] [serial = 1588] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (15857000) [pid = 3812] [serial = 1573] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (163B0800) [pid = 3812] [serial = 1576] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (158C2400) [pid = 3812] [serial = 1574] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (16EFC400) [pid = 3812] [serial = 1579] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (16CD4400) [pid = 3812] [serial = 1577] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (143E4C00) [pid = 3812] [serial = 1583] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (175B5C00) [pid = 3812] [serial = 1585] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (16F79000) [pid = 3812] [serial = 1580] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (15376800) [pid = 3812] [serial = 1570] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (140D3400) [pid = 3812] [serial = 1567] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (140F3400) [pid = 3812] [serial = 1568] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (1288EC00) [pid = 3812] [serial = 1564] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (12A68C00) [pid = 3812] [serial = 1565] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (0F395C00) [pid = 3812] [serial = 1561] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (10AD8000) [pid = 3812] [serial = 1562] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (140D8800) [pid = 3812] [serial = 1559] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (12B91400) [pid = 3812] [serial = 1558] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (16C1F800) [pid = 3812] [serial = 1556] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (163B2400) [pid = 3812] [serial = 1555] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (13388800) [pid = 3812] [serial = 1553] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (130DE800) [pid = 3812] [serial = 1552] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (10D1D000) [pid = 3812] [serial = 1550] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (10D10800) [pid = 3812] [serial = 1549] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (16E0BC00) [pid = 3812] [serial = 1547] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (16C1B800) [pid = 3812] [serial = 1586] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (140D7C00) [pid = 3812] [serial = 1582] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (153F2000) [pid = 3812] [serial = 1571] [outer = 00000000] [url = about:blank] 10:06:32 INFO - PROCESS | 3812 | 1464627992733 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 902ms 10:06:32 INFO - PROCESS | 3812 | 1464627992775 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 10:06:32 INFO - PROCESS | 3812 | 1464627992780 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 10:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:06:32 INFO - PROCESS | 3812 | 1464627992786 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:06:32 INFO - PROCESS | 3812 | 1464627992789 Marionette TRACE conn2 <- [1,2150,null,{}] 10:06:32 INFO - PROCESS | 3812 | 1464627992793 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:32 INFO - PROCESS | 3812 | 1464627992875 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:06:32 INFO - PROCESS | 3812 | 1464627992884 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:32 INFO - PROCESS | 3812 | ++DOCSHELL 10AD2400 == 31 [pid = 3812] [id = 547] 10:06:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (10AD3800) [pid = 3812] [serial = 1641] [outer = 00000000] 10:06:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (10D51C00) [pid = 3812] [serial = 1642] [outer = 10AD3800] 10:06:32 INFO - PROCESS | 3812 | 1464627992937 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (10EC7400) [pid = 3812] [serial = 1643] [outer = 10AD3800] 10:06:33 INFO - PROCESS | 3812 | 1464627993412 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 684ms 10:06:33 INFO - PROCESS | 3812 | 1464627993468 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:06:33 INFO - PROCESS | 3812 | 1464627993470 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 10:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:06:33 INFO - PROCESS | 3812 | 1464627993474 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:06:33 INFO - PROCESS | 3812 | 1464627993477 Marionette TRACE conn2 <- [1,2154,null,{}] 10:06:33 INFO - PROCESS | 3812 | 1464627993488 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:33 INFO - PROCESS | 3812 | 1464627993602 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:06:33 INFO - PROCESS | 3812 | 1464627993703 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 3812 | ++DOCSHELL 12860400 == 32 [pid = 3812] [id = 548] 10:06:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (12863000) [pid = 3812] [serial = 1644] [outer = 00000000] 10:06:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (1315B800) [pid = 3812] [serial = 1645] [outer = 12863000] 10:06:33 INFO - PROCESS | 3812 | 1464627993750 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (1331D000) [pid = 3812] [serial = 1646] [outer = 12863000] 10:06:34 INFO - PROCESS | 3812 | 1464627994131 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 683ms 10:06:34 INFO - PROCESS | 3812 | 1464627994173 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 3812 | 1464627994176 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 10:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:06:34 INFO - PROCESS | 3812 | 1464627994179 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 3812 | 1464627994181 Marionette TRACE conn2 <- [1,2158,null,{}] 10:06:34 INFO - PROCESS | 3812 | 1464627994184 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:34 INFO - PROCESS | 3812 | 1464627994265 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:06:34 INFO - PROCESS | 3812 | 1464627994271 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 3812 | ++DOCSHELL 10D50800 == 33 [pid = 3812] [id = 549] 10:06:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (13707000) [pid = 3812] [serial = 1647] [outer = 00000000] 10:06:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (13DC9800) [pid = 3812] [serial = 1648] [outer = 13707000] 10:06:34 INFO - PROCESS | 3812 | 1464627994316 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (140D8800) [pid = 3812] [serial = 1649] [outer = 13707000] 10:06:34 INFO - PROCESS | 3812 | 1464627994785 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 637ms 10:06:34 INFO - PROCESS | 3812 | 1464627994821 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 3812 | 1464627994823 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 10:06:34 INFO - PROCESS | 3812 | 1464627994826 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:06:34 INFO - PROCESS | 3812 | 1464627994828 Marionette TRACE conn2 <- [1,2162,null,{}] 10:06:34 INFO - PROCESS | 3812 | 1464627994841 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:34 INFO - PROCESS | 3812 | 1464627994947 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:06:35 INFO - PROCESS | 3812 | 1464627995043 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 3812 | ++DOCSHELL 140EE000 == 34 [pid = 3812] [id = 550] 10:06:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (140F1000) [pid = 3812] [serial = 1650] [outer = 00000000] 10:06:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (140F7C00) [pid = 3812] [serial = 1651] [outer = 140F1000] 10:06:35 INFO - PROCESS | 3812 | 1464627995087 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (14E9A800) [pid = 3812] [serial = 1652] [outer = 140F1000] 10:06:35 INFO - PROCESS | 3812 | 1464627995505 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 683ms 10:06:35 INFO - PROCESS | 3812 | 1464627995527 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:06:35 INFO - PROCESS | 3812 | 1464627995529 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 10:06:35 INFO - PROCESS | 3812 | 1464627995532 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:06:35 INFO - PROCESS | 3812 | 1464627995534 Marionette TRACE conn2 <- [1,2166,null,{}] 10:06:35 INFO - PROCESS | 3812 | 1464627995537 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:35 INFO - PROCESS | 3812 | 1464627995665 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:06:35 INFO - PROCESS | 3812 | 1464627995674 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 3812 | ++DOCSHELL 12858000 == 35 [pid = 3812] [id = 551] 10:06:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (13BB3C00) [pid = 3812] [serial = 1653] [outer = 00000000] 10:06:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (158C3400) [pid = 3812] [serial = 1654] [outer = 13BB3C00] 10:06:35 INFO - PROCESS | 3812 | 1464627995768 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (15D19000) [pid = 3812] [serial = 1655] [outer = 13BB3C00] 10:06:36 INFO - PROCESS | 3812 | 1464627996180 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 684ms 10:06:36 INFO - PROCESS | 3812 | 1464627996216 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:06:36 INFO - PROCESS | 3812 | 1464627996218 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 10:06:36 INFO - PROCESS | 3812 | 1464627996221 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:06:36 INFO - PROCESS | 3812 | 1464627996223 Marionette TRACE conn2 <- [1,2170,null,{}] 10:06:36 INFO - PROCESS | 3812 | 1464627996226 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:36 INFO - PROCESS | 3812 | 1464627996332 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:06:36 INFO - PROCESS | 3812 | 1464627996423 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 3812 | ++DOCSHELL 15F28C00 == 36 [pid = 3812] [id = 552] 10:06:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (15F2DC00) [pid = 3812] [serial = 1656] [outer = 00000000] 10:06:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (1614A800) [pid = 3812] [serial = 1657] [outer = 15F2DC00] 10:06:36 INFO - PROCESS | 3812 | 1464627996466 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (16304000) [pid = 3812] [serial = 1658] [outer = 15F2DC00] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (153F1400) [pid = 3812] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (14EA4C00) [pid = 3812] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (0F2B5400) [pid = 3812] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (16E0A400) [pid = 3812] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (1614AC00) [pid = 3812] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (12858400) [pid = 3812] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (13079800) [pid = 3812] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (158CA400) [pid = 3812] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (16E04000) [pid = 3812] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (140DA400) [pid = 3812] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (11420400) [pid = 3812] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (105EB800) [pid = 3812] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (12856C00) [pid = 3812] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:06:36 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (10B93C00) [pid = 3812] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:06:36 INFO - PROCESS | 3812 | 1464627996933 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 10:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:06:36 INFO - PROCESS | 3812 | 1464627996970 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:06:36 INFO - PROCESS | 3812 | 1464627996972 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 10:06:36 INFO - PROCESS | 3812 | 1464627996975 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:06:36 INFO - PROCESS | 3812 | 1464627996977 Marionette TRACE conn2 <- [1,2174,null,{}] 10:06:36 INFO - PROCESS | 3812 | 1464627996980 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:37 INFO - PROCESS | 3812 | 1464627997065 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:06:37 INFO - PROCESS | 3812 | 1464627997072 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 3812 | ++DOCSHELL 10B91800 == 37 [pid = 3812] [id = 553] 10:06:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (11420400) [pid = 3812] [serial = 1659] [outer = 00000000] 10:06:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (140DA400) [pid = 3812] [serial = 1660] [outer = 11420400] 10:06:37 INFO - PROCESS | 3812 | 1464627997116 Marionette DEBUG loaded listener.js 10:06:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (158C3C00) [pid = 3812] [serial = 1661] [outer = 11420400] 10:06:37 INFO - PROCESS | 3812 | 1464627997539 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 591ms 10:06:37 INFO - PROCESS | 3812 | 1464627997569 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:06:37 INFO - PROCESS | 3812 | 1464627997571 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 10:06:37 INFO - PROCESS | 3812 | 1464627997575 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:06:37 INFO - PROCESS | 3812 | 1464627997576 Marionette TRACE conn2 <- [1,2178,null,{}] 10:06:37 INFO - PROCESS | 3812 | 1464627997592 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:37 INFO - PROCESS | 3812 | 1464627997667 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:06:37 INFO - PROCESS | 3812 | 1464627997673 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 3812 | ++DOCSHELL 13902800 == 38 [pid = 3812] [id = 554] 10:06:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (140D4800) [pid = 3812] [serial = 1662] [outer = 00000000] 10:06:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (163AE000) [pid = 3812] [serial = 1663] [outer = 140D4800] 10:06:37 INFO - PROCESS | 3812 | 1464627997716 Marionette DEBUG loaded listener.js 10:06:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (163B3800) [pid = 3812] [serial = 1664] [outer = 140D4800] 10:06:38 INFO - PROCESS | 3812 | 1464627998155 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 637ms 10:06:38 INFO - PROCESS | 3812 | 1464627998218 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:06:38 INFO - PROCESS | 3812 | 1464627998220 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 10:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:06:38 INFO - PROCESS | 3812 | 1464627998223 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:06:38 INFO - PROCESS | 3812 | 1464627998225 Marionette TRACE conn2 <- [1,2182,null,{}] 10:06:38 INFO - PROCESS | 3812 | 1464627998228 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:38 INFO - PROCESS | 3812 | 1464627998306 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:06:38 INFO - PROCESS | 3812 | 1464627998312 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:38 INFO - PROCESS | 3812 | ++DOCSHELL 14EA4C00 == 39 [pid = 3812] [id = 555] 10:06:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (16543400) [pid = 3812] [serial = 1665] [outer = 00000000] 10:06:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (16C20400) [pid = 3812] [serial = 1666] [outer = 16543400] 10:06:38 INFO - PROCESS | 3812 | 1464627998356 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (16B10800) [pid = 3812] [serial = 1667] [outer = 16543400] 10:06:38 INFO - PROCESS | 3812 | 1464627998887 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:06:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:06:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 10:06:38 INFO - PROCESS | 3812 | 1464627998965 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:06:38 INFO - PROCESS | 3812 | 1464627998969 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 10:06:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:06:38 INFO - PROCESS | 3812 | 1464627998975 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:06:38 INFO - PROCESS | 3812 | 1464627998979 Marionette TRACE conn2 <- [1,2186,null,{}] 10:06:38 INFO - PROCESS | 3812 | 1464627999001 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:39 INFO - PROCESS | 3812 | 1464627999190 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:06:39 INFO - PROCESS | 3812 | 1464627999249 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 3812 | ++DOCSHELL 1036A800 == 40 [pid = 3812] [id = 556] 10:06:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (1036B800) [pid = 3812] [serial = 1668] [outer = 00000000] 10:06:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (10D11000) [pid = 3812] [serial = 1669] [outer = 1036B800] 10:06:39 INFO - PROCESS | 3812 | 1464627999304 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (10E14800) [pid = 3812] [serial = 1670] [outer = 1036B800] 10:06:39 INFO - PROCESS | 3812 | 1464627999861 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 932ms 10:06:39 INFO - PROCESS | 3812 | 1464627999905 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 3812 | 1464627999911 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 10:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:06:39 INFO - PROCESS | 3812 | 1464627999918 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 3812 | 1464627999920 Marionette TRACE conn2 <- [1,2190,null,{}] 10:06:39 INFO - PROCESS | 3812 | 1464627999925 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:40 INFO - PROCESS | 3812 | 1464628000029 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:06:40 INFO - PROCESS | 3812 | 1464628000141 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:40 INFO - PROCESS | 3812 | ++DOCSHELL 11C68000 == 41 [pid = 3812] [id = 557] 10:06:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (12A63800) [pid = 3812] [serial = 1671] [outer = 00000000] 10:06:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (13910C00) [pid = 3812] [serial = 1672] [outer = 12A63800] 10:06:40 INFO - PROCESS | 3812 | 1464628000240 Marionette DEBUG loaded listener.js 10:06:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (13BCE000) [pid = 3812] [serial = 1673] [outer = 12A63800] 10:06:40 INFO - PROCESS | 3812 | 1464628000826 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:06:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:06:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 932ms 10:06:40 INFO - PROCESS | 3812 | 1464628000860 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:06:40 INFO - PROCESS | 3812 | 1464628000863 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 10:06:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:06:40 INFO - PROCESS | 3812 | 1464628000867 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:06:40 INFO - PROCESS | 3812 | 1464628000871 Marionette TRACE conn2 <- [1,2194,null,{}] 10:06:40 INFO - PROCESS | 3812 | 1464628000882 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:40 INFO - PROCESS | 3812 | 1464628000986 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:06:41 INFO - PROCESS | 3812 | 1464628001122 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:41 INFO - PROCESS | 3812 | ++DOCSHELL 15379800 == 42 [pid = 3812] [id = 558] 10:06:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (1537A000) [pid = 3812] [serial = 1674] [outer = 00000000] 10:06:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1630F400) [pid = 3812] [serial = 1675] [outer = 1537A000] 10:06:41 INFO - PROCESS | 3812 | 1464628001181 Marionette DEBUG loaded listener.js 10:06:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (16C1C800) [pid = 3812] [serial = 1676] [outer = 1537A000] 10:06:41 INFO - PROCESS | 3812 | 1464628001809 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 994ms 10:06:41 INFO - PROCESS | 3812 | 1464628001869 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:06:41 INFO - PROCESS | 3812 | 1464628001872 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 10:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:06:41 INFO - PROCESS | 3812 | 1464628001876 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:06:41 INFO - PROCESS | 3812 | 1464628001878 Marionette TRACE conn2 <- [1,2198,null,{}] 10:06:41 INFO - PROCESS | 3812 | 1464628001881 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:41 INFO - PROCESS | 3812 | 1464628001983 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:06:42 INFO - PROCESS | 3812 | 1464628002129 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:42 INFO - PROCESS | 3812 | ++DOCSHELL 14EC3400 == 43 [pid = 3812] [id = 559] 10:06:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (15F28800) [pid = 3812] [serial = 1677] [outer = 00000000] 10:06:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (16EFB800) [pid = 3812] [serial = 1678] [outer = 15F28800] 10:06:42 INFO - PROCESS | 3812 | 1464628002192 Marionette DEBUG loaded listener.js 10:06:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (1750D400) [pid = 3812] [serial = 1679] [outer = 15F28800] 10:06:42 INFO - PROCESS | 3812 | 1464628002851 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1026ms 10:06:42 INFO - PROCESS | 3812 | 1464628002917 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:06:42 INFO - PROCESS | 3812 | 1464628002921 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 10:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:06:42 INFO - PROCESS | 3812 | 1464628002926 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:06:42 INFO - PROCESS | 3812 | 1464628002930 Marionette TRACE conn2 <- [1,2202,null,{}] 10:06:42 INFO - PROCESS | 3812 | 1464628002935 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:43 INFO - PROCESS | 3812 | 1464628003030 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:06:43 INFO - PROCESS | 3812 | 1464628003136 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 3812 | ++DOCSHELL 10AD1400 == 44 [pid = 3812] [id = 560] 10:06:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (10AD2000) [pid = 3812] [serial = 1680] [outer = 00000000] 10:06:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (10D5B400) [pid = 3812] [serial = 1681] [outer = 10AD2000] 10:06:43 INFO - PROCESS | 3812 | 1464628003192 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (12858400) [pid = 3812] [serial = 1682] [outer = 10AD2000] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (15F27800) [pid = 3812] [serial = 1612] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (153F2400) [pid = 3812] [serial = 1609] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (153F4C00) [pid = 3812] [serial = 1610] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (10564000) [pid = 3812] [serial = 1591] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (10A52000) [pid = 3812] [serial = 1592] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (17A66C00) [pid = 3812] [serial = 1589] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (16306C00) [pid = 3812] [serial = 1616] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (13313000) [pid = 3812] [serial = 1601] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (1307BC00) [pid = 3812] [serial = 1600] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (13393800) [pid = 3812] [serial = 1603] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (13715400) [pid = 3812] [serial = 1604] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (163B3000) [pid = 3812] [serial = 1619] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (163AAC00) [pid = 3812] [serial = 1618] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (16EF9800) [pid = 3812] [serial = 1621] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (17E8B000) [pid = 3812] [serial = 1630] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (140F1800) [pid = 3812] [serial = 1606] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (14E97C00) [pid = 3812] [serial = 1607] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (11A10400) [pid = 3812] [serial = 1597] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (12856800) [pid = 3812] [serial = 1598] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (10D18C00) [pid = 3812] [serial = 1624] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (12A6D000) [pid = 3812] [serial = 1625] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 78 (1537E000) [pid = 3812] [serial = 1627] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 77 (10D17400) [pid = 3812] [serial = 1594] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 76 (10D54400) [pid = 3812] [serial = 1595] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 75 (16306800) [pid = 3812] [serial = 1615] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 74 (15F2F800) [pid = 3812] [serial = 1628] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 73 (17991C00) [pid = 3812] [serial = 1622] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | --DOMWINDOW == 72 (143F3800) [pid = 3812] [serial = 1613] [outer = 00000000] [url = about:blank] 10:06:43 INFO - PROCESS | 3812 | 1464628003788 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:06:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:06:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 901ms 10:06:43 INFO - PROCESS | 3812 | 1464628003831 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:06:43 INFO - PROCESS | 3812 | 1464628003836 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 10:06:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:06:43 INFO - PROCESS | 3812 | 1464628003842 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 3812 | 1464628003845 Marionette TRACE conn2 <- [1,2206,null,{}] 10:06:43 INFO - PROCESS | 3812 | 1464628003848 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:43 INFO - PROCESS | 3812 | 1464628003931 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:06:44 INFO - PROCESS | 3812 | 1464628004025 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:44 INFO - PROCESS | 3812 | ++DOCSHELL 1036D800 == 45 [pid = 3812] [id = 561] 10:06:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 73 (10A5C000) [pid = 3812] [serial = 1683] [outer = 00000000] 10:06:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 74 (114A8C00) [pid = 3812] [serial = 1684] [outer = 10A5C000] 10:06:44 INFO - PROCESS | 3812 | 1464628004070 Marionette DEBUG loaded listener.js 10:06:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 75 (12865000) [pid = 3812] [serial = 1685] [outer = 10A5C000] 10:06:44 INFO - PROCESS | 3812 | 1464628004477 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:06:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 699ms 10:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:06:44 INFO - PROCESS | 3812 | 1464628004540 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:06:44 INFO - PROCESS | 3812 | 1464628004542 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 10:06:44 INFO - PROCESS | 3812 | 1464628004546 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - PROCESS | 3812 | 1464628004549 Marionette TRACE conn2 <- [1,2210,null,{}] 10:06:44 INFO - PROCESS | 3812 | 1464628004560 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:44 INFO - PROCESS | 3812 | 1464628004692 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:06:44 INFO - PROCESS | 3812 | 1464628004712 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:44 INFO - PROCESS | 3812 | ++DOCSHELL 1390A400 == 46 [pid = 3812] [id = 562] 10:06:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 76 (1390AC00) [pid = 3812] [serial = 1686] [outer = 00000000] 10:06:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 77 (13BCDC00) [pid = 3812] [serial = 1687] [outer = 1390AC00] 10:06:44 INFO - PROCESS | 3812 | 1464628004759 Marionette DEBUG loaded listener.js 10:06:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 78 (140F1400) [pid = 3812] [serial = 1688] [outer = 1390AC00] 10:06:45 INFO - PROCESS | 3812 | --DOCSHELL 1B325000 == 45 [pid = 3812] [id = 16] 10:06:45 INFO - PROCESS | 3812 | 1464628005241 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 10:06:45 INFO - PROCESS | 3812 | 1464628005270 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:06:45 INFO - PROCESS | 3812 | 1464628005273 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 10:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:06:45 INFO - PROCESS | 3812 | 1464628005276 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:06:45 INFO - PROCESS | 3812 | 1464628005278 Marionette TRACE conn2 <- [1,2214,null,{}] 10:06:45 INFO - PROCESS | 3812 | 1464628005281 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:45 INFO - PROCESS | 3812 | 1464628005363 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:06:45 INFO - PROCESS | 3812 | 1464628005373 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 3812 | ++DOCSHELL 1285B000 == 46 [pid = 3812] [id = 563] 10:06:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 79 (1338DC00) [pid = 3812] [serial = 1689] [outer = 00000000] 10:06:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (15371000) [pid = 3812] [serial = 1690] [outer = 1338DC00] 10:06:45 INFO - PROCESS | 3812 | 1464628005419 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (1537A400) [pid = 3812] [serial = 1691] [outer = 1338DC00] 10:06:45 INFO - PROCESS | 3812 | 1464628005872 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:06:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:06:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 637ms 10:06:45 INFO - PROCESS | 3812 | 1464628005913 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:06:45 INFO - PROCESS | 3812 | 1464628005915 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 10:06:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:06:45 INFO - PROCESS | 3812 | 1464628005918 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:06:45 INFO - PROCESS | 3812 | 1464628005929 Marionette TRACE conn2 <- [1,2218,null,{}] 10:06:45 INFO - PROCESS | 3812 | 1464628005933 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:46 INFO - PROCESS | 3812 | 1464628006044 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:06:46 INFO - PROCESS | 3812 | 1464628006128 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 3812 | ++DOCSHELL 1537F800 == 47 [pid = 3812] [id = 564] 10:06:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (153F9000) [pid = 3812] [serial = 1692] [outer = 00000000] 10:06:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (15855C00) [pid = 3812] [serial = 1693] [outer = 153F9000] 10:06:46 INFO - PROCESS | 3812 | 1464628006172 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (15D15400) [pid = 3812] [serial = 1694] [outer = 153F9000] 10:06:46 INFO - PROCESS | 3812 | 1464628006589 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 684ms 10:06:46 INFO - PROCESS | 3812 | 1464628006618 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:06:46 INFO - PROCESS | 3812 | 1464628006620 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 10:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:06:46 INFO - PROCESS | 3812 | 1464628006623 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:06:46 INFO - PROCESS | 3812 | 1464628006625 Marionette TRACE conn2 <- [1,2222,null,{}] 10:06:46 INFO - PROCESS | 3812 | 1464628006629 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:46 INFO - PROCESS | 3812 | 1464628006760 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:06:46 INFO - PROCESS | 3812 | 1464628006767 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 3812 | ++DOCSHELL 1285E800 == 48 [pid = 3812] [id = 565] 10:06:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (12D38800) [pid = 3812] [serial = 1695] [outer = 00000000] 10:06:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (1630A800) [pid = 3812] [serial = 1696] [outer = 12D38800] 10:06:46 INFO - PROCESS | 3812 | 1464628006863 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (16541400) [pid = 3812] [serial = 1697] [outer = 12D38800] 10:06:47 INFO - PROCESS | 3812 | 1464628007284 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 684ms 10:06:47 INFO - PROCESS | 3812 | 1464628007325 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 3812 | 1464628007327 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 10:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:06:47 INFO - PROCESS | 3812 | 1464628007336 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 3812 | 1464628007338 Marionette TRACE conn2 <- [1,2226,null,{}] 10:06:47 INFO - PROCESS | 3812 | 1464628007341 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:47 INFO - PROCESS | 3812 | 1464628007474 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:06:47 INFO - PROCESS | 3812 | 1464628007537 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B5400 == 49 [pid = 3812] [id = 566] 10:06:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (16306C00) [pid = 3812] [serial = 1698] [outer = 00000000] 10:06:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (16E10800) [pid = 3812] [serial = 1699] [outer = 16306C00] 10:06:47 INFO - PROCESS | 3812 | 1464628007580 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (16B03C00) [pid = 3812] [serial = 1700] [outer = 16306C00] 10:06:47 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (140D4800) [pid = 3812] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:06:47 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (103D4C00) [pid = 3812] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:06:47 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (13392C00) [pid = 3812] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:06:47 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (13707000) [pid = 3812] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:06:47 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (12863000) [pid = 3812] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:06:47 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (11420400) [pid = 3812] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:06:47 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (140F1000) [pid = 3812] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:06:47 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (10AD3800) [pid = 3812] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:06:47 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (15F2DC00) [pid = 3812] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:06:47 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (13BB3C00) [pid = 3812] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:06:48 INFO - PROCESS | 3812 | 1464628008015 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 731ms 10:06:48 INFO - PROCESS | 3812 | 1464628008058 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:06:48 INFO - PROCESS | 3812 | 1464628008060 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 10:06:48 INFO - PROCESS | 3812 | 1464628008063 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:06:48 INFO - PROCESS | 3812 | 1464628008065 Marionette TRACE conn2 <- [1,2230,null,{}] 10:06:48 INFO - PROCESS | 3812 | 1464628008068 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:48 INFO - PROCESS | 3812 | 1464628008150 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:06:48 INFO - PROCESS | 3812 | 1464628008156 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:48 INFO - PROCESS | 3812 | ++DOCSHELL 103D4C00 == 50 [pid = 3812] [id = 567] 10:06:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (10D18800) [pid = 3812] [serial = 1701] [outer = 00000000] 10:06:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (140F0800) [pid = 3812] [serial = 1702] [outer = 10D18800] 10:06:48 INFO - PROCESS | 3812 | 1464628008200 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (140F9C00) [pid = 3812] [serial = 1703] [outer = 10D18800] 10:06:48 INFO - PROCESS | 3812 | 1464628008670 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:06:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:06:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 622ms 10:06:48 INFO - PROCESS | 3812 | 1464628008702 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:06:48 INFO - PROCESS | 3812 | 1464628008704 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 10:06:48 INFO - PROCESS | 3812 | 1464628008707 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:06:48 INFO - PROCESS | 3812 | 1464628008708 Marionette TRACE conn2 <- [1,2234,null,{}] 10:06:48 INFO - PROCESS | 3812 | 1464628008712 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:48 INFO - PROCESS | 3812 | 1464628008790 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:06:48 INFO - PROCESS | 3812 | 1464628008824 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:48 INFO - PROCESS | 3812 | ++DOCSHELL 13168400 == 51 [pid = 3812] [id = 568] 10:06:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (1370FC00) [pid = 3812] [serial = 1704] [outer = 00000000] 10:06:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (17904400) [pid = 3812] [serial = 1705] [outer = 1370FC00] 10:06:48 INFO - PROCESS | 3812 | 1464628008867 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (17910400) [pid = 3812] [serial = 1706] [outer = 1370FC00] 10:06:49 INFO - PROCESS | 3812 | 1464628009475 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 840ms 10:06:49 INFO - PROCESS | 3812 | 1464628009551 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:06:49 INFO - PROCESS | 3812 | 1464628009555 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 10:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:06:49 INFO - PROCESS | 3812 | 1464628009561 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:06:49 INFO - PROCESS | 3812 | 1464628009565 Marionette TRACE conn2 <- [1,2238,null,{}] 10:06:49 INFO - PROCESS | 3812 | 1464628009571 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:49 INFO - PROCESS | 3812 | 1464628009713 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:06:49 INFO - PROCESS | 3812 | 1464628009849 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:49 INFO - PROCESS | 3812 | ++DOCSHELL 105ED800 == 52 [pid = 3812] [id = 569] 10:06:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (10A52000) [pid = 3812] [serial = 1707] [outer = 00000000] 10:06:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (10E14C00) [pid = 3812] [serial = 1708] [outer = 10A52000] 10:06:49 INFO - PROCESS | 3812 | 1464628009906 Marionette DEBUG loaded listener.js 10:06:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (12856800) [pid = 3812] [serial = 1709] [outer = 10A52000] 10:06:50 INFO - PROCESS | 3812 | 1464628010502 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:06:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 995ms 10:06:50 INFO - PROCESS | 3812 | 1464628010565 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 3812 | 1464628010571 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 10:06:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:06:50 INFO - PROCESS | 3812 | 1464628010578 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:06:50 INFO - PROCESS | 3812 | 1464628010581 Marionette TRACE conn2 <- [1,2242,null,{}] 10:06:50 INFO - PROCESS | 3812 | 1464628010585 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:50 INFO - PROCESS | 3812 | 1464628010691 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:06:50 INFO - PROCESS | 3812 | 1464628010798 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:50 INFO - PROCESS | 3812 | ++DOCSHELL 1331F400 == 53 [pid = 3812] [id = 570] 10:06:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (1370CC00) [pid = 3812] [serial = 1710] [outer = 00000000] 10:06:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (13BB2000) [pid = 3812] [serial = 1711] [outer = 1370CC00] 10:06:50 INFO - PROCESS | 3812 | 1464628010852 Marionette DEBUG loaded listener.js 10:06:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (143E8C00) [pid = 3812] [serial = 1712] [outer = 1370CC00] 10:06:51 INFO - PROCESS | 3812 | 1464628011488 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 933ms 10:06:51 INFO - PROCESS | 3812 | 1464628011504 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:06:51 INFO - PROCESS | 3812 | 1464628011506 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 10:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:06:51 INFO - PROCESS | 3812 | 1464628011510 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 3812 | 1464628011514 Marionette TRACE conn2 <- [1,2246,null,{}] 10:06:51 INFO - PROCESS | 3812 | 1464628011525 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:51 INFO - PROCESS | 3812 | 1464628011631 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:06:51 INFO - PROCESS | 3812 | 1464628011768 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:51 INFO - PROCESS | 3812 | ++DOCSHELL 15F29400 == 54 [pid = 3812] [id = 571] 10:06:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (16142C00) [pid = 3812] [serial = 1713] [outer = 00000000] 10:06:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (16E0D000) [pid = 3812] [serial = 1714] [outer = 16142C00] 10:06:51 INFO - PROCESS | 3812 | 1464628011825 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (1790B400) [pid = 3812] [serial = 1715] [outer = 16142C00] 10:06:52 INFO - PROCESS | 3812 | 1464628012395 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:06:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:06:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 948ms 10:06:52 INFO - PROCESS | 3812 | 1464628012455 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:06:52 INFO - PROCESS | 3812 | 1464628012458 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 10:06:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:06:52 INFO - PROCESS | 3812 | 1464628012462 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:06:52 INFO - PROCESS | 3812 | 1464628012464 Marionette TRACE conn2 <- [1,2250,null,{}] 10:06:52 INFO - PROCESS | 3812 | 1464628012467 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:52 INFO - PROCESS | 3812 | 1464628012571 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:06:52 INFO - PROCESS | 3812 | 1464628012703 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 3812 | ++DOCSHELL 17E06C00 == 55 [pid = 3812] [id = 572] 10:06:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (17E07400) [pid = 3812] [serial = 1716] [outer = 00000000] 10:06:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (17EF0000) [pid = 3812] [serial = 1717] [outer = 17E07400] 10:06:52 INFO - PROCESS | 3812 | 1464628012758 Marionette DEBUG loaded listener.js 10:06:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (180D0C00) [pid = 3812] [serial = 1718] [outer = 17E07400] 10:06:53 INFO - PROCESS | 3812 | 1464628013550 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1149ms 10:06:53 INFO - PROCESS | 3812 | 1464628013617 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:06:53 INFO - PROCESS | 3812 | 1464628013621 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 10:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:06:53 INFO - PROCESS | 3812 | 1464628013626 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 3812 | 1464628013630 Marionette TRACE conn2 <- [1,2254,null,{}] 10:06:53 INFO - PROCESS | 3812 | 1464628013637 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:53 INFO - PROCESS | 3812 | 1464628013732 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:06:53 INFO - PROCESS | 3812 | 1464628013875 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:53 INFO - PROCESS | 3812 | ++DOCSHELL 10AD4000 == 56 [pid = 3812] [id = 573] 10:06:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (10B91000) [pid = 3812] [serial = 1719] [outer = 00000000] 10:06:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (114A6C00) [pid = 3812] [serial = 1720] [outer = 10B91000] 10:06:53 INFO - PROCESS | 3812 | 1464628013929 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (12892800) [pid = 3812] [serial = 1721] [outer = 10B91000] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 10D50800 == 55 [pid = 3812] [id = 549] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 140EE000 == 54 [pid = 3812] [id = 550] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 12858000 == 53 [pid = 3812] [id = 551] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 12860400 == 52 [pid = 3812] [id = 548] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 103D4C00 == 51 [pid = 3812] [id = 567] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 0F2B5400 == 50 [pid = 3812] [id = 566] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 1285E800 == 49 [pid = 3812] [id = 565] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 1537F800 == 48 [pid = 3812] [id = 564] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 1285B000 == 47 [pid = 3812] [id = 563] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 1390A400 == 46 [pid = 3812] [id = 562] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 1A136400 == 45 [pid = 3812] [id = 17] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 1036D800 == 44 [pid = 3812] [id = 561] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 10AD1400 == 43 [pid = 3812] [id = 560] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 11C68000 == 42 [pid = 3812] [id = 557] 10:06:54 INFO - PROCESS | 3812 | --DOCSHELL 1036A800 == 41 [pid = 3812] [id = 556] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (163B3800) [pid = 3812] [serial = 1664] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (16C20400) [pid = 3812] [serial = 1666] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (10D16800) [pid = 3812] [serial = 1639] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (18389C00) [pid = 3812] [serial = 1631] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (163AE000) [pid = 3812] [serial = 1663] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (13DC9800) [pid = 3812] [serial = 1648] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (12865800) [pid = 3812] [serial = 1636] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (1331D000) [pid = 3812] [serial = 1646] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (1315B800) [pid = 3812] [serial = 1645] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (140DA400) [pid = 3812] [serial = 1660] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (140F7C00) [pid = 3812] [serial = 1651] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (140D8800) [pid = 3812] [serial = 1649] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (10D51C00) [pid = 3812] [serial = 1642] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (1614A800) [pid = 3812] [serial = 1657] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (10D5C000) [pid = 3812] [serial = 1640] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (158C3C00) [pid = 3812] [serial = 1661] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (10EC7400) [pid = 3812] [serial = 1643] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (158C3400) [pid = 3812] [serial = 1654] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (14E9A800) [pid = 3812] [serial = 1652] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 81 (105EE400) [pid = 3812] [serial = 1633] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 80 (15D19000) [pid = 3812] [serial = 1655] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | --DOMWINDOW == 79 (16304000) [pid = 3812] [serial = 1658] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3812 | 1464628014427 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 839ms 10:06:54 INFO - PROCESS | 3812 | 1464628014455 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 3812 | 1464628014461 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 10:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:06:54 INFO - PROCESS | 3812 | 1464628014470 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 3812 | 1464628014473 Marionette TRACE conn2 <- [1,2258,null,{}] 10:06:54 INFO - PROCESS | 3812 | 1464628014477 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:54 INFO - PROCESS | 3812 | 1464628014569 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:06:54 INFO - PROCESS | 3812 | 1464628014579 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 3812 | ++DOCSHELL 10D5C000 == 42 [pid = 3812] [id = 574] 10:06:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 80 (10D5D800) [pid = 3812] [serial = 1722] [outer = 00000000] 10:06:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 81 (12862800) [pid = 3812] [serial = 1723] [outer = 10D5D800] 10:06:54 INFO - PROCESS | 3812 | 1464628014624 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 82 (12D39400) [pid = 3812] [serial = 1724] [outer = 10D5D800] 10:06:55 INFO - PROCESS | 3812 | 1464628015099 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 637ms 10:06:55 INFO - PROCESS | 3812 | 1464628015108 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 3812 | 1464628015110 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 10:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:06:55 INFO - PROCESS | 3812 | 1464628015124 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 3812 | 1464628015127 Marionette TRACE conn2 <- [1,2262,null,{}] 10:06:55 INFO - PROCESS | 3812 | 1464628015137 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:55 INFO - PROCESS | 3812 | 1464628015226 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:06:55 INFO - PROCESS | 3812 | 1464628015234 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 3812 | ++DOCSHELL 13712400 == 43 [pid = 3812] [id = 575] 10:06:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (13715400) [pid = 3812] [serial = 1725] [outer = 00000000] 10:06:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (13DC3C00) [pid = 3812] [serial = 1726] [outer = 13715400] 10:06:55 INFO - PROCESS | 3812 | 1464628015281 Marionette DEBUG loaded listener.js 10:06:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (140D9800) [pid = 3812] [serial = 1727] [outer = 13715400] 10:06:55 INFO - PROCESS | 3812 | 1464628015775 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:06:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:06:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 684ms 10:06:55 INFO - PROCESS | 3812 | 1464628015828 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 3812 | 1464628015830 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 10:06:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:06:55 INFO - PROCESS | 3812 | 1464628015833 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 3812 | 1464628015835 Marionette TRACE conn2 <- [1,2266,null,{}] 10:06:55 INFO - PROCESS | 3812 | 1464628015838 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:55 INFO - PROCESS | 3812 | 1464628015920 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:06:55 INFO - PROCESS | 3812 | 1464628015927 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 3812 | ++DOCSHELL 13BD0400 == 44 [pid = 3812] [id = 576] 10:06:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (140EC400) [pid = 3812] [serial = 1728] [outer = 00000000] 10:06:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (153F7800) [pid = 3812] [serial = 1729] [outer = 140EC400] 10:06:55 INFO - PROCESS | 3812 | 1464628015975 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (153FB000) [pid = 3812] [serial = 1730] [outer = 140EC400] 10:06:56 INFO - PROCESS | 3812 | 1464628016441 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 637ms 10:06:56 INFO - PROCESS | 3812 | 1464628016472 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 3812 | 1464628016474 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 10:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:06:56 INFO - PROCESS | 3812 | 1464628016482 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 3812 | 1464628016484 Marionette TRACE conn2 <- [1,2270,null,{}] 10:06:56 INFO - PROCESS | 3812 | 1464628016497 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:56 INFO - PROCESS | 3812 | 1464628016614 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:06:56 INFO - PROCESS | 3812 | 1464628016701 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 3812 | ++DOCSHELL 158C8800 == 45 [pid = 3812] [id = 577] 10:06:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (158CA000) [pid = 3812] [serial = 1731] [outer = 00000000] 10:06:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (15F26400) [pid = 3812] [serial = 1732] [outer = 158CA000] 10:06:56 INFO - PROCESS | 3812 | 1464628016745 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (16143400) [pid = 3812] [serial = 1733] [outer = 158CA000] 10:06:57 INFO - PROCESS | 3812 | 1464628017145 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:06:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 699ms 10:06:57 INFO - PROCESS | 3812 | 1464628017165 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:06:57 INFO - PROCESS | 3812 | 1464628017167 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 10:06:57 INFO - PROCESS | 3812 | 1464628017171 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:06:57 INFO - PROCESS | 3812 | 1464628017172 Marionette TRACE conn2 <- [1,2274,null,{}] 10:06:57 INFO - PROCESS | 3812 | 1464628017176 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:57 INFO - PROCESS | 3812 | 1464628017314 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:06:57 INFO - PROCESS | 3812 | 1464628017322 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 3812 | ++DOCSHELL 10A51400 == 46 [pid = 3812] [id = 578] 10:06:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (10ED1000) [pid = 3812] [serial = 1734] [outer = 00000000] 10:06:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (163B0400) [pid = 3812] [serial = 1735] [outer = 10ED1000] 10:06:57 INFO - PROCESS | 3812 | 1464628017418 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (16CCFC00) [pid = 3812] [serial = 1736] [outer = 10ED1000] 10:06:57 INFO - PROCESS | 3812 | 1464628017844 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:06:57 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 10:06:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 683ms 10:06:57 INFO - PROCESS | 3812 | 1464628017874 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:06:57 INFO - PROCESS | 3812 | 1464628017875 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 10:06:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:06:57 INFO - PROCESS | 3812 | 1464628017883 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - PROCESS | 3812 | 1464628017884 Marionette TRACE conn2 <- [1,2278,null,{}] 10:06:57 INFO - PROCESS | 3812 | 1464628017888 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:57 INFO - PROCESS | 3812 | 1464628017996 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:06:58 INFO - PROCESS | 3812 | 1464628018087 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 3812 | ++DOCSHELL 16542C00 == 47 [pid = 3812] [id = 579] 10:06:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (16E10C00) [pid = 3812] [serial = 1737] [outer = 00000000] 10:06:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (17909800) [pid = 3812] [serial = 1738] [outer = 16E10C00] 10:06:58 INFO - PROCESS | 3812 | 1464628018130 Marionette DEBUG loaded listener.js 10:06:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (1798D400) [pid = 3812] [serial = 1739] [outer = 16E10C00] 10:06:58 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (12D38800) [pid = 3812] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:06:58 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (1390AC00) [pid = 3812] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:06:58 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (1338DC00) [pid = 3812] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:06:58 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (10A5C000) [pid = 3812] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:06:58 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (153F9000) [pid = 3812] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:06:58 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (10AD2000) [pid = 3812] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:06:58 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (16306C00) [pid = 3812] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:06:58 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (10D18800) [pid = 3812] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:06:58 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (1B324C00) [pid = 3812] [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.] 10:06:58 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (1B463000) [pid = 3812] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:06:58 INFO - PROCESS | 3812 | 1464628018601 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:06:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 10:06:58 INFO - PROCESS | 3812 | 1464628018622 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 3812 | 1464628018624 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 10:06:58 INFO - PROCESS | 3812 | 1464628018628 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:06:58 INFO - PROCESS | 3812 | 1464628018630 Marionette TRACE conn2 <- [1,2282,null,{}] 10:06:58 INFO - PROCESS | 3812 | 1464628018633 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:58 INFO - PROCESS | 3812 | 1464628018711 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:06:58 INFO - PROCESS | 3812 | 1464628018717 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 3812 | ++DOCSHELL 10A5C000 == 48 [pid = 3812] [id = 580] 10:06:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (12856400) [pid = 3812] [serial = 1740] [outer = 00000000] 10:06:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (143F2000) [pid = 3812] [serial = 1741] [outer = 12856400] 10:06:58 INFO - PROCESS | 3812 | 1464628018761 Marionette DEBUG loaded listener.js 10:06:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (16E09C00) [pid = 3812] [serial = 1742] [outer = 12856400] 10:06:59 INFO - PROCESS | 3812 | 1464628019182 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 590ms 10:06:59 INFO - PROCESS | 3812 | 1464628019227 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 3812 | 1464628019229 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 10:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:06:59 INFO - PROCESS | 3812 | 1464628019232 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 3812 | 1464628019234 Marionette TRACE conn2 <- [1,2286,null,{}] 10:06:59 INFO - PROCESS | 3812 | 1464628019237 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:59 INFO - PROCESS | 3812 | 1464628019316 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:06:59 INFO - PROCESS | 3812 | 1464628019322 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 3812 | ++DOCSHELL 0F2ABC00 == 49 [pid = 3812] [id = 581] 10:06:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (1390AC00) [pid = 3812] [serial = 1743] [outer = 00000000] 10:06:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (18453800) [pid = 3812] [serial = 1744] [outer = 1390AC00] 10:06:59 INFO - PROCESS | 3812 | 1464628019367 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (18458400) [pid = 3812] [serial = 1745] [outer = 1390AC00] 10:06:59 INFO - PROCESS | 3812 | 1464628019802 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 621ms 10:06:59 INFO - PROCESS | 3812 | 1464628019855 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 3812 | 1464628019857 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 10:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:06:59 INFO - PROCESS | 3812 | 1464628019865 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 3812 | 1464628019867 Marionette TRACE conn2 <- [1,2290,null,{}] 10:06:59 INFO - PROCESS | 3812 | 1464628019870 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:59 INFO - PROCESS | 3812 | 1464628019950 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:06:59 INFO - PROCESS | 3812 | 1464628019956 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 3812 | ++DOCSHELL 1838B000 == 50 [pid = 3812] [id = 582] 10:06:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (18452800) [pid = 3812] [serial = 1746] [outer = 00000000] 10:06:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (18761800) [pid = 3812] [serial = 1747] [outer = 18452800] 10:07:00 INFO - PROCESS | 3812 | 1464628020004 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (18760800) [pid = 3812] [serial = 1748] [outer = 18452800] 10:07:00 INFO - PROCESS | 3812 | 1464628020423 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:07:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:07:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 590ms 10:07:00 INFO - PROCESS | 3812 | 1464628020459 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 3812 | 1464628020461 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 10:07:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:07:00 INFO - PROCESS | 3812 | 1464628020480 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 3812 | 1464628020483 Marionette TRACE conn2 <- [1,2294,null,{}] 10:07:00 INFO - PROCESS | 3812 | 1464628020486 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:00 INFO - PROCESS | 3812 | 1464628020643 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:07:00 INFO - PROCESS | 3812 | 1464628020832 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:00 INFO - PROCESS | 3812 | ++DOCSHELL 1032A400 == 51 [pid = 3812] [id = 583] 10:07:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (1036A800) [pid = 3812] [serial = 1749] [outer = 00000000] 10:07:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (1055DC00) [pid = 3812] [serial = 1750] [outer = 1036A800] 10:07:00 INFO - PROCESS | 3812 | 1464628020889 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (10AD5400) [pid = 3812] [serial = 1751] [outer = 1036A800] 10:07:01 INFO - PROCESS | 3812 | 1464628021449 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:07:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:07:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1041ms 10:07:01 INFO - PROCESS | 3812 | 1464628021542 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:07:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:07:01 INFO - PROCESS | 3812 | 1464628021546 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 10:07:01 INFO - PROCESS | 3812 | 1464628021551 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:07:01 INFO - PROCESS | 3812 | 1464628021555 Marionette TRACE conn2 <- [1,2298,null,{}] 10:07:01 INFO - PROCESS | 3812 | 1464628021575 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:01 INFO - PROCESS | 3812 | 1464628021699 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:07:01 INFO - PROCESS | 3812 | 1464628021829 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 3812 | ++DOCSHELL 1331C000 == 52 [pid = 3812] [id = 584] 10:07:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1331D000) [pid = 3812] [serial = 1752] [outer = 00000000] 10:07:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (13BB3000) [pid = 3812] [serial = 1753] [outer = 1331D000] 10:07:01 INFO - PROCESS | 3812 | 1464628021887 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (140F7800) [pid = 3812] [serial = 1754] [outer = 1331D000] 10:07:02 INFO - PROCESS | 3812 | 1464628022476 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:07:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:07:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 933ms 10:07:02 INFO - PROCESS | 3812 | 1464628022506 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 3812 | 1464628022510 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 10:07:02 INFO - PROCESS | 3812 | 1464628022515 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - PROCESS | 3812 | 1464628022517 Marionette TRACE conn2 <- [1,2302,null,{}] 10:07:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:07:02 INFO - PROCESS | 3812 | 1464628022521 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:02 INFO - PROCESS | 3812 | 1464628022632 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:07:02 INFO - PROCESS | 3812 | 1464628022747 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:02 INFO - PROCESS | 3812 | ++DOCSHELL 0F2A9400 == 53 [pid = 3812] [id = 585] 10:07:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (14EA3400) [pid = 3812] [serial = 1755] [outer = 00000000] 10:07:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (163B6400) [pid = 3812] [serial = 1756] [outer = 14EA3400] 10:07:02 INFO - PROCESS | 3812 | 1464628022842 Marionette DEBUG loaded listener.js 10:07:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (17E85000) [pid = 3812] [serial = 1757] [outer = 14EA3400] 10:07:03 INFO - PROCESS | 3812 | 1464628023425 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 932ms 10:07:03 INFO - PROCESS | 3812 | 1464628023446 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:07:03 INFO - PROCESS | 3812 | 1464628023450 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 10:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:07:03 INFO - PROCESS | 3812 | 1464628023461 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - PROCESS | 3812 | 1464628023466 Marionette TRACE conn2 <- [1,2306,null,{}] 10:07:03 INFO - PROCESS | 3812 | 1464628023470 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:03 INFO - PROCESS | 3812 | 1464628023578 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:07:03 INFO - PROCESS | 3812 | 1464628023691 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 3812 | ++DOCSHELL 0F2A9000 == 54 [pid = 3812] [id = 586] 10:07:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (153FF800) [pid = 3812] [serial = 1758] [outer = 00000000] 10:07:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (198E5800) [pid = 3812] [serial = 1759] [outer = 153FF800] 10:07:03 INFO - PROCESS | 3812 | 1464628023785 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (198E9C00) [pid = 3812] [serial = 1760] [outer = 153FF800] 10:07:04 INFO - PROCESS | 3812 | 1464628024353 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 3812 | 1464628024404 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 10:07:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:07:04 INFO - PROCESS | 3812 | 1464628024423 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 3812 | 1464628024425 Marionette TRACE conn2 <- [1,2310,null,{}] 10:07:04 INFO - PROCESS | 3812 | 1464628024431 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:04 INFO - PROCESS | 3812 | 1464628024535 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:07:04 INFO - PROCESS | 3812 | 1464628024670 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 3812 | ++DOCSHELL 105F5000 == 55 [pid = 3812] [id = 587] 10:07:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (10A58400) [pid = 3812] [serial = 1761] [outer = 00000000] 10:07:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (11C66800) [pid = 3812] [serial = 1762] [outer = 10A58400] 10:07:04 INFO - PROCESS | 3812 | 1464628024738 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (13079000) [pid = 3812] [serial = 1763] [outer = 10A58400] 10:07:05 INFO - PROCESS | 3812 | 1464628025461 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1103ms 10:07:05 INFO - PROCESS | 3812 | 1464628025520 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 3812 | 1464628025525 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 10:07:05 INFO - PROCESS | 3812 | 1464628025529 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:07:05 INFO - PROCESS | 3812 | 1464628025533 Marionette TRACE conn2 <- [1,2314,null,{}] 10:07:05 INFO - PROCESS | 3812 | 1464628025538 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:05 INFO - PROCESS | 3812 | 1464628025677 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:07:05 INFO - PROCESS | 3812 | 1464628025842 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 13902800 == 54 [pid = 3812] [id = 554] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 10B91800 == 53 [pid = 3812] [id = 553] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 15F28C00 == 52 [pid = 3812] [id = 552] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 1838B000 == 51 [pid = 3812] [id = 582] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 0F2ABC00 == 50 [pid = 3812] [id = 581] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 10A5C000 == 49 [pid = 3812] [id = 580] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 16542C00 == 48 [pid = 3812] [id = 579] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 10A51400 == 47 [pid = 3812] [id = 578] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 158C8800 == 46 [pid = 3812] [id = 577] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 13BD0400 == 45 [pid = 3812] [id = 576] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 13712400 == 44 [pid = 3812] [id = 575] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 10D5C000 == 43 [pid = 3812] [id = 574] 10:07:05 INFO - PROCESS | 3812 | --DOCSHELL 10AD4000 == 42 [pid = 3812] [id = 573] 10:07:05 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (17904400) [pid = 3812] [serial = 1705] [outer = 00000000] [url = about:blank] 10:07:05 INFO - PROCESS | 3812 | ++DOCSHELL 0F25C800 == 43 [pid = 3812] [id = 588] 10:07:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (0F2ABC00) [pid = 3812] [serial = 1764] [outer = 00000000] 10:07:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (10A5C000) [pid = 3812] [serial = 1765] [outer = 0F2ABC00] 10:07:05 INFO - PROCESS | 3812 | 1464628025926 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (11C04000) [pid = 3812] [serial = 1766] [outer = 0F2ABC00] 10:07:06 INFO - PROCESS | 3812 | --DOCSHELL 105ED800 == 42 [pid = 3812] [id = 569] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (16B03C00) [pid = 3812] [serial = 1700] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (163B0000) [pid = 3812] [serial = 1139] [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.] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (140F9C00) [pid = 3812] [serial = 1703] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1537A400) [pid = 3812] [serial = 1691] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (1630A800) [pid = 3812] [serial = 1696] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (10D11000) [pid = 3812] [serial = 1669] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (13910C00) [pid = 3812] [serial = 1672] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (1630F400) [pid = 3812] [serial = 1675] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (16EFB800) [pid = 3812] [serial = 1678] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (13BCDC00) [pid = 3812] [serial = 1687] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (140F1400) [pid = 3812] [serial = 1688] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (15371000) [pid = 3812] [serial = 1690] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (114A8C00) [pid = 3812] [serial = 1684] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (12865000) [pid = 3812] [serial = 1685] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (15855C00) [pid = 3812] [serial = 1693] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (15D15400) [pid = 3812] [serial = 1694] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (12858400) [pid = 3812] [serial = 1682] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (10D5B400) [pid = 3812] [serial = 1681] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (16541400) [pid = 3812] [serial = 1697] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (16E10800) [pid = 3812] [serial = 1699] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (140F0800) [pid = 3812] [serial = 1702] [outer = 00000000] [url = about:blank] 10:07:06 INFO - PROCESS | 3812 | 1464628026348 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 902ms 10:07:06 INFO - PROCESS | 3812 | 1464628026420 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 3812 | 1464628026425 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 10:07:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:07:06 INFO - PROCESS | 3812 | 1464628026431 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - PROCESS | 3812 | 1464628026434 Marionette TRACE conn2 <- [1,2318,null,{}] 10:07:06 INFO - PROCESS | 3812 | 1464628026438 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:06 INFO - PROCESS | 3812 | 1464628026523 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:07:06 INFO - PROCESS | 3812 | 1464628026532 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 3812 | ++DOCSHELL 13324000 == 43 [pid = 3812] [id = 589] 10:07:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1370F400) [pid = 3812] [serial = 1767] [outer = 00000000] 10:07:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (13BC4800) [pid = 3812] [serial = 1768] [outer = 1370F400] 10:07:06 INFO - PROCESS | 3812 | 1464628026577 Marionette DEBUG loaded listener.js 10:07:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (13DD0000) [pid = 3812] [serial = 1769] [outer = 1370F400] 10:07:07 INFO - PROCESS | 3812 | 1464628027054 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 637ms 10:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:07:07 INFO - PROCESS | 3812 | 1464628027068 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 10:07:07 INFO - PROCESS | 3812 | 1464628027070 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 10:07:07 INFO - PROCESS | 3812 | 1464628027074 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:07:07 INFO - PROCESS | 3812 | 1464628027077 Marionette TRACE conn2 <- [1,2322,null,{}] 10:07:07 INFO - PROCESS | 3812 | 1464628027087 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:07 INFO - PROCESS | 3812 | 1464628027171 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:07:07 INFO - PROCESS | 3812 | 1464628027179 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 3812 | ++DOCSHELL 14EC9400 == 44 [pid = 3812] [id = 590] 10:07:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (15370C00) [pid = 3812] [serial = 1770] [outer = 00000000] 10:07:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (153F9800) [pid = 3812] [serial = 1771] [outer = 15370C00] 10:07:07 INFO - PROCESS | 3812 | 1464628027225 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (15D19000) [pid = 3812] [serial = 1772] [outer = 15370C00] 10:07:07 INFO - PROCESS | 3812 | 1464628027710 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:07:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:07:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 684ms 10:07:07 INFO - PROCESS | 3812 | 1464628027773 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:07:07 INFO - PROCESS | 3812 | 1464628027775 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 10:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:07:07 INFO - PROCESS | 3812 | 1464628027779 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:07:07 INFO - PROCESS | 3812 | 1464628027781 Marionette TRACE conn2 <- [1,2326,null,{}] 10:07:07 INFO - PROCESS | 3812 | 1464628027786 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:07 INFO - PROCESS | 3812 | 1464628027873 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:07:07 INFO - PROCESS | 3812 | 1464628027879 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 3812 | ++DOCSHELL 1613DC00 == 45 [pid = 3812] [id = 591] 10:07:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (1614CC00) [pid = 3812] [serial = 1773] [outer = 00000000] 10:07:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1630E800) [pid = 3812] [serial = 1774] [outer = 1614CC00] 10:07:07 INFO - PROCESS | 3812 | 1464628027923 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (163ADC00) [pid = 3812] [serial = 1775] [outer = 1614CC00] 10:07:08 INFO - PROCESS | 3812 | 1464628028362 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 621ms 10:07:08 INFO - PROCESS | 3812 | 1464628028417 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 3812 | 1464628028419 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 10:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:07:08 INFO - PROCESS | 3812 | 1464628028422 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 3812 | 1464628028423 Marionette TRACE conn2 <- [1,2330,null,{}] 10:07:08 INFO - PROCESS | 3812 | 1464628028427 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:08 INFO - PROCESS | 3812 | 1464628028536 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:07:08 INFO - PROCESS | 3812 | 1464628028543 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:08 INFO - PROCESS | 3812 | ++DOCSHELL 11254800 == 46 [pid = 3812] [id = 592] 10:07:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (16146C00) [pid = 3812] [serial = 1776] [outer = 00000000] 10:07:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (16C1DC00) [pid = 3812] [serial = 1777] [outer = 16146C00] 10:07:08 INFO - PROCESS | 3812 | 1464628028575 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (16E07C00) [pid = 3812] [serial = 1778] [outer = 16146C00] 10:07:09 INFO - PROCESS | 3812 | 1464628029074 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 699ms 10:07:09 INFO - PROCESS | 3812 | 1464628029105 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:07:09 INFO - PROCESS | 3812 | 1464628029107 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 10:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:07:09 INFO - PROCESS | 3812 | 1464628029114 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:07:09 INFO - PROCESS | 3812 | 1464628029115 Marionette TRACE conn2 <- [1,2334,null,{}] 10:07:09 INFO - PROCESS | 3812 | 1464628029126 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:09 INFO - PROCESS | 3812 | 1464628029247 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:07:09 INFO - PROCESS | 3812 | 1464628029314 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 3812 | ++DOCSHELL 16B04800 == 47 [pid = 3812] [id = 593] 10:07:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (16E0F400) [pid = 3812] [serial = 1779] [outer = 00000000] 10:07:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1780D800) [pid = 3812] [serial = 1780] [outer = 16E0F400] 10:07:09 INFO - PROCESS | 3812 | 1464628029358 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1790A800) [pid = 3812] [serial = 1781] [outer = 16E0F400] 10:07:09 INFO - PROCESS | 3812 | 1464628029766 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:07:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:07:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 699ms 10:07:09 INFO - PROCESS | 3812 | 1464628029810 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:07:09 INFO - PROCESS | 3812 | 1464628029812 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 10:07:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:07:09 INFO - PROCESS | 3812 | 1464628029822 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:07:09 INFO - PROCESS | 3812 | 1464628029824 Marionette TRACE conn2 <- [1,2338,null,{}] 10:07:09 INFO - PROCESS | 3812 | 1464628029828 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:09 INFO - PROCESS | 3812 | 1464628029969 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:07:09 INFO - PROCESS | 3812 | 1464628029994 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 3812 | ++DOCSHELL 175DA400 == 48 [pid = 3812] [id = 594] 10:07:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (17801800) [pid = 3812] [serial = 1782] [outer = 00000000] 10:07:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (18455000) [pid = 3812] [serial = 1783] [outer = 17801800] 10:07:10 INFO - PROCESS | 3812 | 1464628030038 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (18456000) [pid = 3812] [serial = 1784] [outer = 17801800] 10:07:10 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (10ED1000) [pid = 3812] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:07:10 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (158CA000) [pid = 3812] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:07:10 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (13715400) [pid = 3812] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:07:10 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (10B91000) [pid = 3812] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:07:10 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (10D5D800) [pid = 3812] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:07:10 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (16E10C00) [pid = 3812] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:07:10 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (12856400) [pid = 3812] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:07:10 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (140EC400) [pid = 3812] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:07:10 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (1390AC00) [pid = 3812] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:07:10 INFO - PROCESS | 3812 | 1464628030562 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 793ms 10:07:10 INFO - PROCESS | 3812 | 1464628030618 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:07:10 INFO - PROCESS | 3812 | 1464628030620 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 10:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:07:10 INFO - PROCESS | 3812 | 1464628030623 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 3812 | 1464628030625 Marionette TRACE conn2 <- [1,2342,null,{}] 10:07:10 INFO - PROCESS | 3812 | 1464628030629 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:10 INFO - PROCESS | 3812 | 1464628030722 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:07:10 INFO - PROCESS | 3812 | 1464628030731 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 3812 | ++DOCSHELL 10D12400 == 49 [pid = 3812] [id = 595] 10:07:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (10D14800) [pid = 3812] [serial = 1785] [outer = 00000000] 10:07:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (1537F400) [pid = 3812] [serial = 1786] [outer = 10D14800] 10:07:10 INFO - PROCESS | 3812 | 1464628030775 Marionette DEBUG loaded listener.js 10:07:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (18455800) [pid = 3812] [serial = 1787] [outer = 10D14800] 10:07:11 INFO - PROCESS | 3812 | 1464628031235 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 638ms 10:07:11 INFO - PROCESS | 3812 | 1464628031262 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 3812 | 1464628031264 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 10:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:07:11 INFO - PROCESS | 3812 | 1464628031267 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - PROCESS | 3812 | 1464628031269 Marionette TRACE conn2 <- [1,2346,null,{}] 10:07:11 INFO - PROCESS | 3812 | 1464628031272 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:11 INFO - PROCESS | 3812 | 1464628031378 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:07:11 INFO - PROCESS | 3812 | 1464628031385 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 3812 | ++DOCSHELL 16E09800 == 50 [pid = 3812] [id = 596] 10:07:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1838A800) [pid = 3812] [serial = 1788] [outer = 00000000] 10:07:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (198EE400) [pid = 3812] [serial = 1789] [outer = 1838A800] 10:07:11 INFO - PROCESS | 3812 | 1464628031429 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (198F0C00) [pid = 3812] [serial = 1790] [outer = 1838A800] 10:07:11 INFO - PROCESS | 3812 | 1464628031842 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:07:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 637ms 10:07:11 INFO - PROCESS | 3812 | 1464628031890 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 3812 | 1464628031892 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 10:07:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:07:11 INFO - PROCESS | 3812 | 1464628031896 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - PROCESS | 3812 | 1464628031897 Marionette TRACE conn2 <- [1,2350,null,{}] 10:07:11 INFO - PROCESS | 3812 | 1464628031901 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:11 INFO - PROCESS | 3812 | 1464628031980 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:07:11 INFO - PROCESS | 3812 | 1464628031986 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 3812 | ++DOCSHELL 1613E400 == 51 [pid = 3812] [id = 597] 10:07:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (163AC000) [pid = 3812] [serial = 1791] [outer = 00000000] 10:07:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (19965C00) [pid = 3812] [serial = 1792] [outer = 163AC000] 10:07:12 INFO - PROCESS | 3812 | 1464628032029 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (19968C00) [pid = 3812] [serial = 1793] [outer = 163AC000] 10:07:12 INFO - PROCESS | 3812 | 1464628032533 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 699ms 10:07:12 INFO - PROCESS | 3812 | 1464628032595 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:07:12 INFO - PROCESS | 3812 | 1464628032600 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 10:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:07:12 INFO - PROCESS | 3812 | 1464628032605 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 3812 | 1464628032610 Marionette TRACE conn2 <- [1,2354,null,{}] 10:07:12 INFO - PROCESS | 3812 | 1464628032617 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:12 INFO - PROCESS | 3812 | 1464628032767 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:07:12 INFO - PROCESS | 3812 | 1464628032939 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 3812 | ++DOCSHELL 10D5DC00 == 52 [pid = 3812] [id = 598] 10:07:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (10D5E400) [pid = 3812] [serial = 1794] [outer = 00000000] 10:07:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (114A8C00) [pid = 3812] [serial = 1795] [outer = 10D5E400] 10:07:12 INFO - PROCESS | 3812 | 1464628032995 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (12A6A400) [pid = 3812] [serial = 1796] [outer = 10D5E400] 10:07:13 INFO - PROCESS | 3812 | 1464628033571 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:07:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:07:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 994ms 10:07:13 INFO - PROCESS | 3812 | 1464628033609 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:07:13 INFO - PROCESS | 3812 | 1464628033615 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 10:07:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:07:13 INFO - PROCESS | 3812 | 1464628033621 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 3812 | 1464628033624 Marionette TRACE conn2 <- [1,2358,null,{}] 10:07:13 INFO - PROCESS | 3812 | 1464628033628 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:13 INFO - PROCESS | 3812 | 1464628033738 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:07:13 INFO - PROCESS | 3812 | 1464628033877 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 3812 | ++DOCSHELL 140EC400 == 53 [pid = 3812] [id = 599] 10:07:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (140F3400) [pid = 3812] [serial = 1797] [outer = 00000000] 10:07:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (15375400) [pid = 3812] [serial = 1798] [outer = 140F3400] 10:07:13 INFO - PROCESS | 3812 | 1464628033932 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (158D0000) [pid = 3812] [serial = 1799] [outer = 140F3400] 10:07:14 INFO - PROCESS | 3812 | 1464628034531 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 932ms 10:07:14 INFO - PROCESS | 3812 | 1464628034548 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:07:14 INFO - PROCESS | 3812 | 1464628034551 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 10:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:07:14 INFO - PROCESS | 3812 | 1464628034555 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:07:14 INFO - PROCESS | 3812 | 1464628034558 Marionette TRACE conn2 <- [1,2362,null,{}] 10:07:14 INFO - PROCESS | 3812 | 1464628034569 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:14 INFO - PROCESS | 3812 | 1464628034712 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:07:14 INFO - PROCESS | 3812 | 1464628034826 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 3812 | ++DOCSHELL 18453000 == 54 [pid = 3812] [id = 600] 10:07:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (18761000) [pid = 3812] [serial = 1800] [outer = 00000000] 10:07:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (19172000) [pid = 3812] [serial = 1801] [outer = 18761000] 10:07:14 INFO - PROCESS | 3812 | 1464628034924 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (1995E000) [pid = 3812] [serial = 1802] [outer = 18761000] 10:07:15 INFO - PROCESS | 3812 | 1464628035482 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 995ms 10:07:15 INFO - PROCESS | 3812 | 1464628035557 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 3812 | 1464628035560 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 10:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:07:15 INFO - PROCESS | 3812 | 1464628035563 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 3812 | 1464628035565 Marionette TRACE conn2 <- [1,2366,null,{}] 10:07:15 INFO - PROCESS | 3812 | 1464628035569 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:15 INFO - PROCESS | 3812 | 1464628035674 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:07:15 INFO - PROCESS | 3812 | 1464628035811 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 3812 | ++DOCSHELL 153FB400 == 55 [pid = 3812] [id = 601] 10:07:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (199C0C00) [pid = 3812] [serial = 1803] [outer = 00000000] 10:07:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (199C7000) [pid = 3812] [serial = 1804] [outer = 199C0C00] 10:07:15 INFO - PROCESS | 3812 | 1464628035867 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (199CEC00) [pid = 3812] [serial = 1805] [outer = 199C0C00] 10:07:16 INFO - PROCESS | 3812 | 1464628036451 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 932ms 10:07:16 INFO - PROCESS | 3812 | 1464628036508 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:07:16 INFO - PROCESS | 3812 | 1464628036510 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 10:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:07:16 INFO - PROCESS | 3812 | 1464628036514 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:07:16 INFO - PROCESS | 3812 | 1464628036516 Marionette TRACE conn2 <- [1,2370,null,{}] 10:07:16 INFO - PROCESS | 3812 | 1464628036520 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:16 INFO - PROCESS | 3812 | 1464628036622 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:07:16 INFO - PROCESS | 3812 | 1464628036759 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:16 INFO - PROCESS | 3812 | ++DOCSHELL 199CDC00 == 56 [pid = 3812] [id = 602] 10:07:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (19A8EC00) [pid = 3812] [serial = 1806] [outer = 00000000] 10:07:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (19AC6400) [pid = 3812] [serial = 1807] [outer = 19A8EC00] 10:07:16 INFO - PROCESS | 3812 | 1464628036814 Marionette DEBUG loaded listener.js 10:07:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (19AC8C00) [pid = 3812] [serial = 1808] [outer = 19A8EC00] 10:07:17 INFO - PROCESS | 3812 | 1464628037537 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1088ms 10:07:17 INFO - PROCESS | 3812 | 1464628037599 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 3812 | 1464628037602 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 10:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:07:17 INFO - PROCESS | 3812 | 1464628037608 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - PROCESS | 3812 | 1464628037611 Marionette TRACE conn2 <- [1,2374,null,{}] 10:07:17 INFO - PROCESS | 3812 | 1464628037618 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:17 INFO - PROCESS | 3812 | 1464628037722 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:07:17 INFO - PROCESS | 3812 | 1464628037865 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:17 INFO - PROCESS | 3812 | ++DOCSHELL 1142A000 == 57 [pid = 3812] [id = 603] 10:07:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (12856400) [pid = 3812] [serial = 1809] [outer = 00000000] 10:07:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (1338EC00) [pid = 3812] [serial = 1810] [outer = 12856400] 10:07:17 INFO - PROCESS | 3812 | 1464628037920 Marionette DEBUG loaded listener.js 10:07:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (13BCF000) [pid = 3812] [serial = 1811] [outer = 12856400] 10:07:18 INFO - PROCESS | 3812 | 1464628038500 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 933ms 10:07:18 INFO - PROCESS | 3812 | 1464628038555 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:07:18 INFO - PROCESS | 3812 | 1464628038560 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 10:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:07:18 INFO - PROCESS | 3812 | 1464628038566 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:07:18 INFO - PROCESS | 3812 | 1464628038569 Marionette TRACE conn2 <- [1,2378,null,{}] 10:07:18 INFO - PROCESS | 3812 | 1464628038572 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:18 INFO - PROCESS | 3812 | 1464628038683 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:07:18 INFO - PROCESS | 3812 | --DOCSHELL 16E09800 == 56 [pid = 3812] [id = 596] 10:07:18 INFO - PROCESS | 3812 | --DOCSHELL 10D12400 == 55 [pid = 3812] [id = 595] 10:07:18 INFO - PROCESS | 3812 | --DOCSHELL 175DA400 == 54 [pid = 3812] [id = 594] 10:07:18 INFO - PROCESS | 3812 | --DOCSHELL 16B04800 == 53 [pid = 3812] [id = 593] 10:07:18 INFO - PROCESS | 3812 | --DOCSHELL 11254800 == 52 [pid = 3812] [id = 592] 10:07:18 INFO - PROCESS | 3812 | --DOCSHELL 1613DC00 == 51 [pid = 3812] [id = 591] 10:07:18 INFO - PROCESS | 3812 | --DOCSHELL 14EC9400 == 50 [pid = 3812] [id = 590] 10:07:18 INFO - PROCESS | 3812 | --DOCSHELL 13324000 == 49 [pid = 3812] [id = 589] 10:07:18 INFO - PROCESS | 3812 | --DOCSHELL 0F25C800 == 48 [pid = 3812] [id = 588] 10:07:18 INFO - PROCESS | 3812 | --DOCSHELL 1331C000 == 47 [pid = 3812] [id = 584] 10:07:18 INFO - PROCESS | 3812 | --DOCSHELL 1032A400 == 46 [pid = 3812] [id = 583] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (16CCFC00) [pid = 3812] [serial = 1736] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (17909800) [pid = 3812] [serial = 1738] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (143F2000) [pid = 3812] [serial = 1741] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (1798D400) [pid = 3812] [serial = 1739] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (10E14C00) [pid = 3812] [serial = 1708] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (17EF0000) [pid = 3812] [serial = 1717] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (13BB2000) [pid = 3812] [serial = 1711] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (153F7800) [pid = 3812] [serial = 1729] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (18458400) [pid = 3812] [serial = 1745] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (18453800) [pid = 3812] [serial = 1744] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (153FB000) [pid = 3812] [serial = 1730] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (16E09C00) [pid = 3812] [serial = 1742] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (18761800) [pid = 3812] [serial = 1747] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (163B0400) [pid = 3812] [serial = 1735] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (15F26400) [pid = 3812] [serial = 1732] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (16143400) [pid = 3812] [serial = 1733] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (13DC3C00) [pid = 3812] [serial = 1726] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (140D9800) [pid = 3812] [serial = 1727] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (12892800) [pid = 3812] [serial = 1721] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (114A6C00) [pid = 3812] [serial = 1720] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (12862800) [pid = 3812] [serial = 1723] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (12D39400) [pid = 3812] [serial = 1724] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (16E0D000) [pid = 3812] [serial = 1714] [outer = 00000000] [url = about:blank] 10:07:18 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (1B470000) [pid = 3812] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:07:18 INFO - PROCESS | 3812 | 1464628038834 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:18 INFO - PROCESS | 3812 | ++DOCSHELL 1036E800 == 47 [pid = 3812] [id = 604] 10:07:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1050EC00) [pid = 3812] [serial = 1812] [outer = 00000000] 10:07:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (10D5C000) [pid = 3812] [serial = 1813] [outer = 1050EC00] 10:07:18 INFO - PROCESS | 3812 | 1464628038880 Marionette DEBUG loaded listener.js 10:07:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (12857000) [pid = 3812] [serial = 1814] [outer = 1050EC00] 10:07:19 INFO - PROCESS | 3812 | 1464628039302 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 793ms 10:07:19 INFO - PROCESS | 3812 | 1464628039367 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:07:19 INFO - PROCESS | 3812 | 1464628039369 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 10:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:07:19 INFO - PROCESS | 3812 | 1464628039373 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:07:19 INFO - PROCESS | 3812 | 1464628039377 Marionette TRACE conn2 <- [1,2382,null,{}] 10:07:19 INFO - PROCESS | 3812 | 1464628039386 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:19 INFO - PROCESS | 3812 | 1464628039474 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:07:19 INFO - PROCESS | 3812 | 1464628039482 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:19 INFO - PROCESS | 3812 | ++DOCSHELL 140F6800 == 48 [pid = 3812] [id = 605] 10:07:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (15375000) [pid = 3812] [serial = 1815] [outer = 00000000] 10:07:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (15D1BC00) [pid = 3812] [serial = 1816] [outer = 15375000] 10:07:19 INFO - PROCESS | 3812 | 1464628039529 Marionette DEBUG loaded listener.js 10:07:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (16147800) [pid = 3812] [serial = 1817] [outer = 15375000] 10:07:20 INFO - PROCESS | 3812 | 1464628040018 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 684ms 10:07:20 INFO - PROCESS | 3812 | 1464628040072 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:07:20 INFO - PROCESS | 3812 | 1464628040074 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 10:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:07:20 INFO - PROCESS | 3812 | 1464628040078 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 3812 | 1464628040079 Marionette TRACE conn2 <- [1,2386,null,{}] 10:07:20 INFO - PROCESS | 3812 | 1464628040083 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:20 INFO - PROCESS | 3812 | 1464628040176 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:07:20 INFO - PROCESS | 3812 | 1464628040258 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 3812 | ++DOCSHELL 158C3400 == 49 [pid = 3812] [id = 606] 10:07:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (16303800) [pid = 3812] [serial = 1818] [outer = 00000000] 10:07:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (163AE400) [pid = 3812] [serial = 1819] [outer = 16303800] 10:07:20 INFO - PROCESS | 3812 | 1464628040302 Marionette DEBUG loaded listener.js 10:07:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (16B0C400) [pid = 3812] [serial = 1820] [outer = 16303800] 10:07:20 INFO - PROCESS | 3812 | 1464628040675 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 637ms 10:07:20 INFO - PROCESS | 3812 | 1464628040699 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 10:07:20 INFO - PROCESS | 3812 | 1464628040701 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 10:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:07:20 INFO - PROCESS | 3812 | 1464628040705 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 3812 | 1464628040707 Marionette TRACE conn2 <- [1,2390,null,{}] 10:07:20 INFO - PROCESS | 3812 | 1464628040710 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:20 INFO - PROCESS | 3812 | 1464628040788 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 10:07:20 INFO - PROCESS | 3812 | 1464628040928 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 3812 | ++DOCSHELL 15F27C00 == 50 [pid = 3812] [id = 607] 10:07:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (16301400) [pid = 3812] [serial = 1821] [outer = 00000000] 10:07:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (16F7A000) [pid = 3812] [serial = 1822] [outer = 16301400] 10:07:20 INFO - PROCESS | 3812 | 1464628040974 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (175DFC00) [pid = 3812] [serial = 1823] [outer = 16301400] 10:07:21 INFO - PROCESS | 3812 | 1464628041403 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 10:07:21 INFO - PROCESS | 3812 | 1464628041445 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 10:07:21 INFO - PROCESS | 3812 | 1464628041447 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 10:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:07:21 INFO - PROCESS | 3812 | 1464628041451 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:07:21 INFO - PROCESS | 3812 | 1464628041452 Marionette TRACE conn2 <- [1,2394,null,{}] 10:07:21 INFO - PROCESS | 3812 | 1464628041456 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:21 INFO - PROCESS | 3812 | 1464628041595 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 10:07:21 INFO - PROCESS | 3812 | 1464628041664 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:21 INFO - PROCESS | 3812 | ++DOCSHELL 17E06800 == 51 [pid = 3812] [id = 608] 10:07:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (17EEE400) [pid = 3812] [serial = 1824] [outer = 00000000] 10:07:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (18454400) [pid = 3812] [serial = 1825] [outer = 17EEE400] 10:07:21 INFO - PROCESS | 3812 | 1464628041710 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (18769000) [pid = 3812] [serial = 1826] [outer = 17EEE400] 10:07:22 INFO - PROCESS | 3812 | 1464628042127 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 699ms 10:07:22 INFO - PROCESS | 3812 | 1464628042151 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 3812 | 1464628042155 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 10:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:07:22 INFO - PROCESS | 3812 | 1464628042158 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 3812 | 1464628042160 Marionette TRACE conn2 <- [1,2398,null,{}] 10:07:22 INFO - PROCESS | 3812 | 1464628042163 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:22 INFO - PROCESS | 3812 | 1464628042305 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 10:07:22 INFO - PROCESS | 3812 | 1464628042329 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 3812 | ++DOCSHELL 18456400 == 52 [pid = 3812] [id = 609] 10:07:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (19165800) [pid = 3812] [serial = 1827] [outer = 00000000] 10:07:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (198EF800) [pid = 3812] [serial = 1828] [outer = 19165800] 10:07:22 INFO - PROCESS | 3812 | 1464628042373 Marionette DEBUG loaded listener.js 10:07:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (19961000) [pid = 3812] [serial = 1829] [outer = 19165800] 10:07:22 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (1370FC00) [pid = 3812] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (1537A000) [pid = 3812] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (11C01800) [pid = 3812] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (17E07400) [pid = 3812] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (10502800) [pid = 3812] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (15F28800) [pid = 3812] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (16E0F400) [pid = 3812] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (1370F400) [pid = 3812] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1036A800) [pid = 3812] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (18452800) [pid = 3812] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (15370C00) [pid = 3812] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (1614CC00) [pid = 3812] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (0F2ABC00) [pid = 3812] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (17801800) [pid = 3812] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (1838A800) [pid = 3812] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (10D14800) [pid = 3812] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (16146C00) [pid = 3812] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (16142C00) [pid = 3812] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (16543400) [pid = 3812] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (12A63800) [pid = 3812] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (1370CC00) [pid = 3812] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (10A52000) [pid = 3812] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:07:23 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1036B800) [pid = 3812] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:07:23 INFO - PROCESS | 3812 | 1464628043027 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 901ms 10:07:23 INFO - PROCESS | 3812 | 1464628043061 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 10:07:23 INFO - PROCESS | 3812 | 1464628043062 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 10:07:23 INFO - PROCESS | 3812 | 1464628043066 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:07:23 INFO - PROCESS | 3812 | 1464628043068 Marionette TRACE conn2 <- [1,2402,null,{}] 10:07:23 INFO - PROCESS | 3812 | 1464628043071 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:23 INFO - PROCESS | 3812 | 1464628043150 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 10:07:23 INFO - PROCESS | 3812 | 1464628043156 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 3812 | ++DOCSHELL 0F25F400 == 53 [pid = 3812] [id = 610] 10:07:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (10A52000) [pid = 3812] [serial = 1830] [outer = 00000000] 10:07:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (10EC6C00) [pid = 3812] [serial = 1831] [outer = 10A52000] 10:07:23 INFO - PROCESS | 3812 | 1464628043207 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (13316800) [pid = 3812] [serial = 1832] [outer = 10A52000] 10:07:23 INFO - PROCESS | 3812 | 1464628043652 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 637ms 10:07:23 INFO - PROCESS | 3812 | 1464628043688 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 10:07:23 INFO - PROCESS | 3812 | 1464628043690 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 10:07:23 INFO - PROCESS | 3812 | 1464628043693 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:07:23 INFO - PROCESS | 3812 | 1464628043695 Marionette TRACE conn2 <- [1,2406,null,{}] 10:07:23 INFO - PROCESS | 3812 | 1464628043708 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:23 INFO - PROCESS | 3812 | 1464628043789 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 10:07:23 INFO - PROCESS | 3812 | 1464628043795 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 3812 | ++DOCSHELL 10AD4400 == 54 [pid = 3812] [id = 611] 10:07:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (15370C00) [pid = 3812] [serial = 1833] [outer = 00000000] 10:07:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (16304400) [pid = 3812] [serial = 1834] [outer = 15370C00] 10:07:23 INFO - PROCESS | 3812 | 1464628043840 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (16EF4400) [pid = 3812] [serial = 1835] [outer = 15370C00] 10:07:24 INFO - PROCESS | 3812 | 1464628044273 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 590ms 10:07:24 INFO - PROCESS | 3812 | 1464628044291 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 3812 | 1464628044292 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 10:07:24 INFO - PROCESS | 3812 | 1464628044296 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:07:24 INFO - PROCESS | 3812 | 1464628044297 Marionette TRACE conn2 <- [1,2410,null,{}] 10:07:24 INFO - PROCESS | 3812 | 1464628044315 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:24 INFO - PROCESS | 3812 | 1464628044397 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 10:07:24 INFO - PROCESS | 3812 | 1464628044404 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:24 INFO - PROCESS | 3812 | ++DOCSHELL 1614CC00 == 55 [pid = 3812] [id = 612] 10:07:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (16E0CC00) [pid = 3812] [serial = 1836] [outer = 00000000] 10:07:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (19171000) [pid = 3812] [serial = 1837] [outer = 16E0CC00] 10:07:24 INFO - PROCESS | 3812 | 1464628044447 Marionette DEBUG loaded listener.js 10:07:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (199BF400) [pid = 3812] [serial = 1838] [outer = 16E0CC00] 10:07:24 INFO - PROCESS | 3812 | 1464628044885 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 591ms 10:07:24 INFO - PROCESS | 3812 | 1464628044893 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 3812 | 1464628044895 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 10:07:24 INFO - PROCESS | 3812 | 1464628044898 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:07:24 INFO - PROCESS | 3812 | 1464628044901 Marionette TRACE conn2 <- [1,2414,null,{}] 10:07:24 INFO - PROCESS | 3812 | 1464628044904 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:25 INFO - PROCESS | 3812 | 1464628045049 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 10:07:25 INFO - PROCESS | 3812 | 1464628045272 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 3812 | ++DOCSHELL 0F2AD800 == 56 [pid = 3812] [id = 613] 10:07:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (1032A400) [pid = 3812] [serial = 1839] [outer = 00000000] 10:07:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (10B93C00) [pid = 3812] [serial = 1840] [outer = 1032A400] 10:07:25 INFO - PROCESS | 3812 | 1464628045331 Marionette DEBUG loaded listener.js 10:07:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (10E13C00) [pid = 3812] [serial = 1841] [outer = 1032A400] 10:07:25 INFO - PROCESS | 3812 | 1464628045904 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:07:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:07:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1026ms 10:07:25 INFO - PROCESS | 3812 | 1464628045961 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 10:07:25 INFO - PROCESS | 3812 | 1464628045965 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 10:07:25 INFO - PROCESS | 3812 | 1464628045971 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:07:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:07:25 INFO - PROCESS | 3812 | 1464628045975 Marionette TRACE conn2 <- [1,2418,null,{}] 10:07:25 INFO - PROCESS | 3812 | 1464628045980 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:26 INFO - PROCESS | 3812 | 1464628046122 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 10:07:26 INFO - PROCESS | 3812 | 1464628046265 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:26 INFO - PROCESS | 3812 | ++DOCSHELL 13DC9800 == 57 [pid = 3812] [id = 614] 10:07:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (140D9800) [pid = 3812] [serial = 1842] [outer = 00000000] 10:07:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (15371000) [pid = 3812] [serial = 1843] [outer = 140D9800] 10:07:26 INFO - PROCESS | 3812 | 1464628046322 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (153FAC00) [pid = 3812] [serial = 1844] [outer = 140D9800] 10:07:26 INFO - PROCESS | 3812 | 1464628046899 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 995ms 10:07:26 INFO - PROCESS | 3812 | 1464628046963 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 10:07:26 INFO - PROCESS | 3812 | 1464628046967 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 10:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:07:26 INFO - PROCESS | 3812 | 1464628046971 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:07:26 INFO - PROCESS | 3812 | 1464628046973 Marionette TRACE conn2 <- [1,2422,null,{}] 10:07:26 INFO - PROCESS | 3812 | 1464628046978 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:27 INFO - PROCESS | 3812 | 1464628047087 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 10:07:27 INFO - PROCESS | 3812 | 1464628047244 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:27 INFO - PROCESS | 3812 | ++DOCSHELL 1537E400 == 58 [pid = 3812] [id = 615] 10:07:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (16CCFC00) [pid = 3812] [serial = 1845] [outer = 00000000] 10:07:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (17A62C00) [pid = 3812] [serial = 1846] [outer = 16CCFC00] 10:07:27 INFO - PROCESS | 3812 | 1464628047306 Marionette DEBUG loaded listener.js 10:07:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (18389C00) [pid = 3812] [serial = 1847] [outer = 16CCFC00] 10:07:27 INFO - PROCESS | 3812 | 1464628047886 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 948ms 10:07:27 INFO - PROCESS | 3812 | 1464628047916 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 10:07:27 INFO - PROCESS | 3812 | 1464628047918 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 10:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:07:27 INFO - PROCESS | 3812 | 1464628047929 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:07:27 INFO - PROCESS | 3812 | 1464628047935 Marionette TRACE conn2 <- [1,2426,null,{}] 10:07:27 INFO - PROCESS | 3812 | 1464628047939 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:28 INFO - PROCESS | 3812 | 1464628048048 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 10:07:28 INFO - PROCESS | 3812 | 1464628048189 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 3812 | ++DOCSHELL 19A91000 == 59 [pid = 3812] [id = 616] 10:07:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (19A9C800) [pid = 3812] [serial = 1848] [outer = 00000000] 10:07:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (19AD0800) [pid = 3812] [serial = 1849] [outer = 19A9C800] 10:07:28 INFO - PROCESS | 3812 | 1464628048243 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (19AE0400) [pid = 3812] [serial = 1850] [outer = 19A9C800] 10:07:28 INFO - PROCESS | 3812 | 1464628048810 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 901ms 10:07:28 INFO - PROCESS | 3812 | 1464628048826 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 3812 | 1464628048828 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 10:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:07:28 INFO - PROCESS | 3812 | 1464628048832 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - PROCESS | 3812 | 1464628048834 Marionette TRACE conn2 <- [1,2430,null,{}] 10:07:28 INFO - PROCESS | 3812 | 1464628048838 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:28 INFO - PROCESS | 3812 | 1464628048944 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 10:07:29 INFO - PROCESS | 3812 | 1464628049293 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:29 INFO - PROCESS | 3812 | ++DOCSHELL 0F2A7000 == 60 [pid = 3812] [id = 617] 10:07:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (0F2AA000) [pid = 3812] [serial = 1851] [outer = 00000000] 10:07:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (10AD4000) [pid = 3812] [serial = 1852] [outer = 0F2AA000] 10:07:29 INFO - PROCESS | 3812 | 1464628049351 Marionette DEBUG loaded listener.js 10:07:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (10D5A000) [pid = 3812] [serial = 1853] [outer = 0F2AA000] 10:07:30 INFO - PROCESS | 3812 | 1464628050026 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1244ms 10:07:30 INFO - PROCESS | 3812 | 1464628050067 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 3812 | 1464628050070 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 10:07:30 INFO - PROCESS | 3812 | 1464628050075 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:07:30 INFO - PROCESS | 3812 | 1464628050078 Marionette TRACE conn2 <- [1,2434,null,{}] 10:07:30 INFO - PROCESS | 3812 | 1464628050083 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:30 INFO - PROCESS | 3812 | 1464628050191 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 10:07:30 INFO - PROCESS | 3812 | --DOCSHELL 1614CC00 == 59 [pid = 3812] [id = 612] 10:07:30 INFO - PROCESS | 3812 | --DOCSHELL 10AD4400 == 58 [pid = 3812] [id = 611] 10:07:30 INFO - PROCESS | 3812 | --DOCSHELL 0F25F400 == 57 [pid = 3812] [id = 610] 10:07:30 INFO - PROCESS | 3812 | --DOCSHELL 18456400 == 56 [pid = 3812] [id = 609] 10:07:30 INFO - PROCESS | 3812 | --DOCSHELL 17E06800 == 55 [pid = 3812] [id = 608] 10:07:30 INFO - PROCESS | 3812 | --DOCSHELL 15F27C00 == 54 [pid = 3812] [id = 607] 10:07:30 INFO - PROCESS | 3812 | --DOCSHELL 158C3400 == 53 [pid = 3812] [id = 606] 10:07:30 INFO - PROCESS | 3812 | --DOCSHELL 140F6800 == 52 [pid = 3812] [id = 605] 10:07:30 INFO - PROCESS | 3812 | --DOCSHELL 1036E800 == 51 [pid = 3812] [id = 604] 10:07:30 INFO - PROCESS | 3812 | --DOCSHELL 1142A000 == 50 [pid = 3812] [id = 603] 10:07:30 INFO - PROCESS | 3812 | --DOCSHELL 10D5DC00 == 49 [pid = 3812] [id = 598] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (17910400) [pid = 3812] [serial = 1706] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (16C1C800) [pid = 3812] [serial = 1676] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (13164C00) [pid = 3812] [serial = 1637] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (180D0C00) [pid = 3812] [serial = 1718] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (10AD4C00) [pid = 3812] [serial = 1634] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (1750D400) [pid = 3812] [serial = 1679] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (1790A800) [pid = 3812] [serial = 1781] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (1780D800) [pid = 3812] [serial = 1780] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (13BC4800) [pid = 3812] [serial = 1768] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (13DD0000) [pid = 3812] [serial = 1769] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (10AD5400) [pid = 3812] [serial = 1751] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (1055DC00) [pid = 3812] [serial = 1750] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (18760800) [pid = 3812] [serial = 1748] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (153F9800) [pid = 3812] [serial = 1771] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (15D19000) [pid = 3812] [serial = 1772] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (1630E800) [pid = 3812] [serial = 1774] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (10A5C000) [pid = 3812] [serial = 1765] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (11C04000) [pid = 3812] [serial = 1766] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (11C66800) [pid = 3812] [serial = 1762] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (19965C00) [pid = 3812] [serial = 1792] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (13BB3000) [pid = 3812] [serial = 1753] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (18455000) [pid = 3812] [serial = 1783] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (163B6400) [pid = 3812] [serial = 1756] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (198E5800) [pid = 3812] [serial = 1759] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (198F0C00) [pid = 3812] [serial = 1790] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (1537F400) [pid = 3812] [serial = 1786] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (198EE400) [pid = 3812] [serial = 1789] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (16C1DC00) [pid = 3812] [serial = 1777] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (16E07C00) [pid = 3812] [serial = 1778] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (18455800) [pid = 3812] [serial = 1787] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (18456000) [pid = 3812] [serial = 1784] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (163ADC00) [pid = 3812] [serial = 1775] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (1790B400) [pid = 3812] [serial = 1715] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (16B10800) [pid = 3812] [serial = 1667] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (13BCE000) [pid = 3812] [serial = 1673] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (143E8C00) [pid = 3812] [serial = 1712] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (12856800) [pid = 3812] [serial = 1709] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (10E14800) [pid = 3812] [serial = 1670] [outer = 00000000] [url = about:blank] 10:07:30 INFO - PROCESS | 3812 | 1464628050321 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 3812 | ++DOCSHELL 1036E800 == 50 [pid = 3812] [id = 618] 10:07:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (10376C00) [pid = 3812] [serial = 1854] [outer = 00000000] 10:07:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (10AD4C00) [pid = 3812] [serial = 1855] [outer = 10376C00] 10:07:30 INFO - PROCESS | 3812 | 1464628050375 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (11243C00) [pid = 3812] [serial = 1856] [outer = 10376C00] 10:07:30 INFO - PROCESS | 3812 | 1464628050806 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:07:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:07:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 793ms 10:07:30 INFO - PROCESS | 3812 | 1464628050881 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 3812 | 1464628050884 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 10:07:30 INFO - PROCESS | 3812 | 1464628050888 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:07:30 INFO - PROCESS | 3812 | 1464628050890 Marionette TRACE conn2 <- [1,2438,null,{}] 10:07:30 INFO - PROCESS | 3812 | 1464628050894 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:30 INFO - PROCESS | 3812 | 1464628050977 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 10:07:30 INFO - PROCESS | 3812 | 1464628050987 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 3812 | ++DOCSHELL 13164000 == 51 [pid = 3812] [id = 619] 10:07:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (13164C00) [pid = 3812] [serial = 1857] [outer = 00000000] 10:07:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (1338D400) [pid = 3812] [serial = 1858] [outer = 13164C00] 10:07:31 INFO - PROCESS | 3812 | 1464628051033 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (1370F000) [pid = 3812] [serial = 1859] [outer = 13164C00] 10:07:31 INFO - PROCESS | 3812 | 1464628051522 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 700ms 10:07:31 INFO - PROCESS | 3812 | 1464628051589 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 10:07:31 INFO - PROCESS | 3812 | 1464628051591 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 10:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:07:31 INFO - PROCESS | 3812 | 1464628051600 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 3812 | 1464628051606 Marionette TRACE conn2 <- [1,2442,null,{}] 10:07:31 INFO - PROCESS | 3812 | 1464628051610 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:31 INFO - PROCESS | 3812 | 1464628051693 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 10:07:31 INFO - PROCESS | 3812 | 1464628051702 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:31 INFO - PROCESS | 3812 | ++DOCSHELL 1338C800 == 52 [pid = 3812] [id = 620] 10:07:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (140EC000) [pid = 3812] [serial = 1860] [outer = 00000000] 10:07:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (143E8C00) [pid = 3812] [serial = 1861] [outer = 140EC000] 10:07:31 INFO - PROCESS | 3812 | 1464628051746 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (15373400) [pid = 3812] [serial = 1862] [outer = 140EC000] 10:07:32 INFO - PROCESS | 3812 | 1464628052179 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 652ms 10:07:32 INFO - PROCESS | 3812 | 1464628052236 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 10:07:32 INFO - PROCESS | 3812 | 1464628052238 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 10:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:07:32 INFO - PROCESS | 3812 | 1464628052241 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:07:32 INFO - PROCESS | 3812 | 1464628052243 Marionette TRACE conn2 <- [1,2446,null,{}] 10:07:32 INFO - PROCESS | 3812 | 1464628052246 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:32 INFO - PROCESS | 3812 | 1464628052329 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 10:07:32 INFO - PROCESS | 3812 | 1464628052365 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:32 INFO - PROCESS | 3812 | ++DOCSHELL 1584FC00 == 53 [pid = 3812] [id = 621] 10:07:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (15854800) [pid = 3812] [serial = 1863] [outer = 00000000] 10:07:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (15D14400) [pid = 3812] [serial = 1864] [outer = 15854800] 10:07:32 INFO - PROCESS | 3812 | 1464628052417 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (15F24400) [pid = 3812] [serial = 1865] [outer = 15854800] 10:07:32 INFO - PROCESS | 3812 | 1464628052886 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 683ms 10:07:32 INFO - PROCESS | 3812 | 1464628052946 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 10:07:32 INFO - PROCESS | 3812 | 1464628052948 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 10:07:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:07:32 INFO - PROCESS | 3812 | 1464628052952 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:07:32 INFO - PROCESS | 3812 | 1464628052953 Marionette TRACE conn2 <- [1,2450,null,{}] 10:07:32 INFO - PROCESS | 3812 | 1464628052957 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:33 INFO - PROCESS | 3812 | 1464628053069 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 10:07:33 INFO - PROCESS | 3812 | 1464628053082 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 3812 | ++DOCSHELL 16146C00 == 54 [pid = 3812] [id = 622] 10:07:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (1614B400) [pid = 3812] [serial = 1866] [outer = 00000000] 10:07:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (16309400) [pid = 3812] [serial = 1867] [outer = 1614B400] 10:07:33 INFO - PROCESS | 3812 | 1464628053193 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (163ADC00) [pid = 3812] [serial = 1868] [outer = 1614B400] 10:07:33 INFO - PROCESS | 3812 | 1464628053624 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:07:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:07:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 699ms 10:07:33 INFO - PROCESS | 3812 | 1464628053652 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 3812 | 1464628053654 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 10:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:07:33 INFO - PROCESS | 3812 | 1464628053660 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 3812 | 1464628053662 Marionette TRACE conn2 <- [1,2454,null,{}] 10:07:33 INFO - PROCESS | 3812 | 1464628053666 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:33 INFO - PROCESS | 3812 | 1464628053811 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 10:07:33 INFO - PROCESS | 3812 | 1464628053832 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 3812 | ++DOCSHELL 10A58000 == 55 [pid = 3812] [id = 623] 10:07:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (163B3000) [pid = 3812] [serial = 1869] [outer = 00000000] 10:07:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (16CD1800) [pid = 3812] [serial = 1870] [outer = 163B3000] 10:07:33 INFO - PROCESS | 3812 | 1464628053876 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (16CD4400) [pid = 3812] [serial = 1871] [outer = 163B3000] 10:07:34 INFO - PROCESS | 3812 | 1464628054317 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 700ms 10:07:34 INFO - PROCESS | 3812 | 1464628054355 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 3812 | 1464628054357 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 10:07:34 INFO - PROCESS | 3812 | 1464628054361 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:07:34 INFO - PROCESS | 3812 | 1464628054362 Marionette TRACE conn2 <- [1,2458,null,{}] 10:07:34 INFO - PROCESS | 3812 | 1464628054366 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:34 INFO - PROCESS | 3812 | 1464628054484 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 10:07:34 INFO - PROCESS | 3812 | 1464628054548 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:34 INFO - PROCESS | 3812 | ++DOCSHELL 16CCE400 == 56 [pid = 3812] [id = 624] 10:07:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (16E03800) [pid = 3812] [serial = 1872] [outer = 00000000] 10:07:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (16E10400) [pid = 3812] [serial = 1873] [outer = 16E03800] 10:07:34 INFO - PROCESS | 3812 | 1464628054591 Marionette DEBUG loaded listener.js 10:07:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (16E09C00) [pid = 3812] [serial = 1874] [outer = 16E03800] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (153FF800) [pid = 3812] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (12856400) [pid = 3812] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (19165800) [pid = 3812] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (10A58400) [pid = 3812] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (10D5E400) [pid = 3812] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (18761000) [pid = 3812] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (15375000) [pid = 3812] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (19A8EC00) [pid = 3812] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (15370C00) [pid = 3812] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (140F3400) [pid = 3812] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (199C0C00) [pid = 3812] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (16303800) [pid = 3812] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (1050EC00) [pid = 3812] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (16301400) [pid = 3812] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (17EEE400) [pid = 3812] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (10A52000) [pid = 3812] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (14EA3400) [pid = 3812] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:07:35 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (1331D000) [pid = 3812] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:07:35 INFO - PROCESS | 3812 | 1464628055222 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 901ms 10:07:35 INFO - PROCESS | 3812 | 1464628055249 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 10:07:35 INFO - PROCESS | 3812 | 1464628055251 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 10:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:07:35 INFO - PROCESS | 3812 | 1464628055264 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - PROCESS | 3812 | 1464628055266 Marionette TRACE conn2 <- [1,2462,null,{}] 10:07:35 INFO - PROCESS | 3812 | 1464628055270 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:35 INFO - PROCESS | 3812 | 1464628055354 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 10:07:35 INFO - PROCESS | 3812 | 1464628055362 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:35 INFO - PROCESS | 3812 | ++DOCSHELL 10D11000 == 57 [pid = 3812] [id = 625] 10:07:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (10D19C00) [pid = 3812] [serial = 1875] [outer = 00000000] 10:07:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (15375000) [pid = 3812] [serial = 1876] [outer = 10D19C00] 10:07:35 INFO - PROCESS | 3812 | 1464628055406 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (153F9400) [pid = 3812] [serial = 1877] [outer = 10D19C00] 10:07:35 INFO - PROCESS | 3812 | 1464628055882 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:07:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:07:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 653ms 10:07:35 INFO - PROCESS | 3812 | 1464628055913 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 10:07:35 INFO - PROCESS | 3812 | 1464628055915 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 10:07:35 INFO - PROCESS | 3812 | 1464628055918 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:07:35 INFO - PROCESS | 3812 | 1464628055920 Marionette TRACE conn2 <- [1,2466,null,{}] 10:07:35 INFO - PROCESS | 3812 | 1464628055924 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:35 INFO - PROCESS | 3812 | 1464628056004 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 10:07:35 INFO - PROCESS | 3812 | 1464628056010 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 3812 | ++DOCSHELL 10D50400 == 58 [pid = 3812] [id = 626] 10:07:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (10ECC800) [pid = 3812] [serial = 1878] [outer = 00000000] 10:07:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1719A400) [pid = 3812] [serial = 1879] [outer = 10ECC800] 10:07:36 INFO - PROCESS | 3812 | 1464628056053 Marionette DEBUG loaded listener.js 10:07:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (17905400) [pid = 3812] [serial = 1880] [outer = 10ECC800] 10:07:36 INFO - PROCESS | 3812 | 1464628056513 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 637ms 10:07:36 INFO - PROCESS | 3812 | 1464628056557 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 10:07:36 INFO - PROCESS | 3812 | 1464628056559 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 10:07:36 INFO - PROCESS | 3812 | 1464628056562 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:07:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:07:36 INFO - PROCESS | 3812 | 1464628056564 Marionette TRACE conn2 <- [1,2470,null,{}] 10:07:36 INFO - PROCESS | 3812 | 1464628056567 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:36 INFO - PROCESS | 3812 | 1464628056647 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 10:07:36 INFO - PROCESS | 3812 | 1464628056653 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 3812 | ++DOCSHELL 105E6800 == 59 [pid = 3812] [id = 627] 10:07:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (13904000) [pid = 3812] [serial = 1881] [outer = 00000000] 10:07:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (17A65400) [pid = 3812] [serial = 1882] [outer = 13904000] 10:07:36 INFO - PROCESS | 3812 | 1464628056703 Marionette DEBUG loaded listener.js 10:07:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (180CB400) [pid = 3812] [serial = 1883] [outer = 13904000] 10:07:37 INFO - PROCESS | 3812 | 1464628057295 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:07:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:07:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 793ms 10:07:37 INFO - PROCESS | 3812 | 1464628057365 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 10:07:37 INFO - PROCESS | 3812 | 1464628057369 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 10:07:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:07:37 INFO - PROCESS | 3812 | 1464628057375 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:07:37 INFO - PROCESS | 3812 | 1464628057380 Marionette TRACE conn2 <- [1,2474,null,{}] 10:07:37 INFO - PROCESS | 3812 | 1464628057387 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:37 INFO - PROCESS | 3812 | 1464628057530 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 10:07:37 INFO - PROCESS | 3812 | 1464628057654 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:37 INFO - PROCESS | 3812 | ++DOCSHELL 105F4800 == 60 [pid = 3812] [id = 628] 10:07:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (10A58C00) [pid = 3812] [serial = 1884] [outer = 00000000] 10:07:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (10ECCC00) [pid = 3812] [serial = 1885] [outer = 10A58C00] 10:07:37 INFO - PROCESS | 3812 | 1464628057722 Marionette DEBUG loaded listener.js 10:07:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1285AC00) [pid = 3812] [serial = 1886] [outer = 10A58C00] 10:07:38 INFO - PROCESS | 3812 | 1464628058324 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:07:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:07:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 995ms 10:07:38 INFO - PROCESS | 3812 | 1464628058362 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 10:07:38 INFO - PROCESS | 3812 | 1464628058368 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 10:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:07:38 INFO - PROCESS | 3812 | 1464628058375 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:07:38 INFO - PROCESS | 3812 | 1464628058378 Marionette TRACE conn2 <- [1,2478,null,{}] 10:07:38 INFO - PROCESS | 3812 | 1464628058382 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:38 INFO - PROCESS | 3812 | 1464628058489 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 10:07:38 INFO - PROCESS | 3812 | 1464628058649 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:38 INFO - PROCESS | 3812 | ++DOCSHELL 13BCE000 == 61 [pid = 3812] [id = 629] 10:07:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (13BCE800) [pid = 3812] [serial = 1887] [outer = 00000000] 10:07:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (140EB400) [pid = 3812] [serial = 1888] [outer = 13BCE800] 10:07:38 INFO - PROCESS | 3812 | 1464628058704 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (14EC9400) [pid = 3812] [serial = 1889] [outer = 13BCE800] 10:07:39 INFO - PROCESS | 3812 | 1464628059279 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:07:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:07:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 933ms 10:07:39 INFO - PROCESS | 3812 | 1464628059318 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 10:07:39 INFO - PROCESS | 3812 | 1464628059320 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 10:07:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:07:39 INFO - PROCESS | 3812 | 1464628059324 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:07:39 INFO - PROCESS | 3812 | 1464628059328 Marionette TRACE conn2 <- [1,2482,null,{}] 10:07:39 INFO - PROCESS | 3812 | 1464628059339 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:39 INFO - PROCESS | 3812 | 1464628059449 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 10:07:39 INFO - PROCESS | 3812 | 1464628059591 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:39 INFO - PROCESS | 3812 | ++DOCSHELL 16B10800 == 62 [pid = 3812] [id = 630] 10:07:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (17192400) [pid = 3812] [serial = 1890] [outer = 00000000] 10:07:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (17A5EC00) [pid = 3812] [serial = 1891] [outer = 17192400] 10:07:39 INFO - PROCESS | 3812 | 1464628059649 Marionette DEBUG loaded listener.js 10:07:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1844F000) [pid = 3812] [serial = 1892] [outer = 17192400] 10:07:40 INFO - PROCESS | 3812 | 1464628060247 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 995ms 10:07:40 INFO - PROCESS | 3812 | 1464628060326 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 10:07:40 INFO - PROCESS | 3812 | 1464628060329 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 10:07:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:07:40 INFO - PROCESS | 3812 | 1464628060333 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:07:40 INFO - PROCESS | 3812 | 1464628060335 Marionette TRACE conn2 <- [1,2486,null,{}] 10:07:40 INFO - PROCESS | 3812 | 1464628060339 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:40 INFO - PROCESS | 3812 | 1464628060444 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 10:07:40 INFO - PROCESS | 3812 | 1464628060583 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 3812 | ++DOCSHELL 18459400 == 63 [pid = 3812] [id = 631] 10:07:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (18459800) [pid = 3812] [serial = 1893] [outer = 00000000] 10:07:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (18765C00) [pid = 3812] [serial = 1894] [outer = 18459800] 10:07:40 INFO - PROCESS | 3812 | 1464628060645 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (1916B400) [pid = 3812] [serial = 1895] [outer = 18459800] 10:07:41 INFO - PROCESS | 3812 | 1464628061174 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:07:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:07:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 886ms 10:07:41 INFO - PROCESS | 3812 | 1464628061219 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 10:07:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:07:41 INFO - PROCESS | 3812 | 1464628061221 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 10:07:41 INFO - PROCESS | 3812 | 1464628061225 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:07:41 INFO - PROCESS | 3812 | 1464628061227 Marionette TRACE conn2 <- [1,2490,null,{}] 10:07:41 INFO - PROCESS | 3812 | 1464628061230 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:41 INFO - PROCESS | 3812 | 1464628061331 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 10:07:41 INFO - PROCESS | 3812 | 1464628061475 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 3812 | ++DOCSHELL 18769800 == 64 [pid = 3812] [id = 632] 10:07:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (1916C800) [pid = 3812] [serial = 1896] [outer = 00000000] 10:07:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (198EA000) [pid = 3812] [serial = 1897] [outer = 1916C800] 10:07:41 INFO - PROCESS | 3812 | 1464628061530 Marionette DEBUG loaded listener.js 10:07:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (198F1400) [pid = 3812] [serial = 1898] [outer = 1916C800] 10:07:42 INFO - PROCESS | 3812 | 1464628062299 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:07:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1087ms 10:07:42 INFO - PROCESS | 3812 | 1464628062328 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 3812 | 1464628062332 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 10:07:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:07:42 INFO - PROCESS | 3812 | 1464628062337 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 3812 | 1464628062341 Marionette TRACE conn2 <- [1,2494,null,{}] 10:07:42 INFO - PROCESS | 3812 | 1464628062347 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:42 INFO - PROCESS | 3812 | 1464628062445 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 10:07:42 INFO - PROCESS | 3812 | 1464628062594 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:42 INFO - PROCESS | 3812 | ++DOCSHELL 10A5DC00 == 65 [pid = 3812] [id = 633] 10:07:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (10AD2800) [pid = 3812] [serial = 1899] [outer = 00000000] 10:07:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (13078000) [pid = 3812] [serial = 1900] [outer = 10AD2800] 10:07:42 INFO - PROCESS | 3812 | 1464628062665 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (13310800) [pid = 3812] [serial = 1901] [outer = 10AD2800] 10:07:43 INFO - PROCESS | 3812 | --DOCSHELL 10D50400 == 64 [pid = 3812] [id = 626] 10:07:43 INFO - PROCESS | 3812 | --DOCSHELL 10D11000 == 63 [pid = 3812] [id = 625] 10:07:43 INFO - PROCESS | 3812 | --DOCSHELL 16CCE400 == 62 [pid = 3812] [id = 624] 10:07:43 INFO - PROCESS | 3812 | --DOCSHELL 10A58000 == 61 [pid = 3812] [id = 623] 10:07:43 INFO - PROCESS | 3812 | --DOCSHELL 16146C00 == 60 [pid = 3812] [id = 622] 10:07:43 INFO - PROCESS | 3812 | --DOCSHELL 1584FC00 == 59 [pid = 3812] [id = 621] 10:07:43 INFO - PROCESS | 3812 | --DOCSHELL 1338C800 == 58 [pid = 3812] [id = 620] 10:07:43 INFO - PROCESS | 3812 | --DOCSHELL 13164000 == 57 [pid = 3812] [id = 619] 10:07:43 INFO - PROCESS | 3812 | --DOCSHELL 1036E800 == 56 [pid = 3812] [id = 618] 10:07:43 INFO - PROCESS | 3812 | --DOCSHELL 0F2A7000 == 55 [pid = 3812] [id = 617] 10:07:43 INFO - PROCESS | 3812 | --DOCSHELL 0F2AD800 == 54 [pid = 3812] [id = 613] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (19171000) [pid = 3812] [serial = 1837] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (198E9C00) [pid = 3812] [serial = 1760] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (13BCF000) [pid = 3812] [serial = 1811] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (198EF800) [pid = 3812] [serial = 1828] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (13079000) [pid = 3812] [serial = 1763] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (12A6A400) [pid = 3812] [serial = 1796] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (1995E000) [pid = 3812] [serial = 1802] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (16147800) [pid = 3812] [serial = 1817] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (19AC8C00) [pid = 3812] [serial = 1808] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (114A8C00) [pid = 3812] [serial = 1795] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (16EF4400) [pid = 3812] [serial = 1835] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (158D0000) [pid = 3812] [serial = 1799] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (1338EC00) [pid = 3812] [serial = 1810] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (19172000) [pid = 3812] [serial = 1801] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (199C7000) [pid = 3812] [serial = 1804] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (16304400) [pid = 3812] [serial = 1834] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (16B0C400) [pid = 3812] [serial = 1820] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (12857000) [pid = 3812] [serial = 1814] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (19961000) [pid = 3812] [serial = 1829] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (175DFC00) [pid = 3812] [serial = 1823] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (16F7A000) [pid = 3812] [serial = 1822] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (15D1BC00) [pid = 3812] [serial = 1816] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (18769000) [pid = 3812] [serial = 1826] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (199CEC00) [pid = 3812] [serial = 1805] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (10EC6C00) [pid = 3812] [serial = 1831] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (17E85000) [pid = 3812] [serial = 1757] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (163AE400) [pid = 3812] [serial = 1819] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 87 (19AC6400) [pid = 3812] [serial = 1807] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 86 (140F7800) [pid = 3812] [serial = 1754] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 85 (15375400) [pid = 3812] [serial = 1798] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 84 (10D5C000) [pid = 3812] [serial = 1813] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 83 (18454400) [pid = 3812] [serial = 1825] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | --DOMWINDOW == 82 (13316800) [pid = 3812] [serial = 1832] [outer = 00000000] [url = about:blank] 10:07:43 INFO - PROCESS | 3812 | 1464628063243 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:07:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 932ms 10:07:43 INFO - PROCESS | 3812 | 1464628063284 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 3812 | 1464628063289 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 10:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:07:43 INFO - PROCESS | 3812 | 1464628063295 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - PROCESS | 3812 | 1464628063297 Marionette TRACE conn2 <- [1,2498,null,{}] 10:07:43 INFO - PROCESS | 3812 | 1464628063301 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:43 INFO - PROCESS | 3812 | 1464628063386 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 10:07:43 INFO - PROCESS | 3812 | 1464628063396 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 3812 | ++DOCSHELL 10D50400 == 55 [pid = 3812] [id = 634] 10:07:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 83 (10D51C00) [pid = 3812] [serial = 1902] [outer = 00000000] 10:07:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 84 (128C2000) [pid = 3812] [serial = 1903] [outer = 10D51C00] 10:07:43 INFO - PROCESS | 3812 | 1464628063442 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 85 (130E1800) [pid = 3812] [serial = 1904] [outer = 10D51C00] 10:07:43 INFO - PROCESS | 3812 | 1464628063965 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 10:07:44 INFO - PROCESS | 3812 | 1464628064019 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 10:07:44 INFO - PROCESS | 3812 | 1464628064021 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 10:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:07:44 INFO - PROCESS | 3812 | 1464628064024 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - PROCESS | 3812 | 1464628064028 Marionette TRACE conn2 <- [1,2502,null,{}] 10:07:44 INFO - PROCESS | 3812 | 1464628064038 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:44 INFO - PROCESS | 3812 | 1464628064123 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 10:07:44 INFO - PROCESS | 3812 | 1464628064226 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 3812 | ++DOCSHELL 13BC5400 == 56 [pid = 3812] [id = 635] 10:07:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 86 (13BD0400) [pid = 3812] [serial = 1905] [outer = 00000000] 10:07:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 87 (140F3800) [pid = 3812] [serial = 1906] [outer = 13BD0400] 10:07:44 INFO - PROCESS | 3812 | 1464628064272 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 88 (15377C00) [pid = 3812] [serial = 1907] [outer = 13BD0400] 10:07:44 INFO - PROCESS | 3812 | 1464628064651 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:07:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:07:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 637ms 10:07:44 INFO - PROCESS | 3812 | 1464628064672 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 10:07:44 INFO - PROCESS | 3812 | 1464628064675 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 10:07:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:07:44 INFO - PROCESS | 3812 | 1464628064679 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - PROCESS | 3812 | 1464628064681 Marionette TRACE conn2 <- [1,2506,null,{}] 10:07:44 INFO - PROCESS | 3812 | 1464628064684 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:44 INFO - PROCESS | 3812 | 1464628064776 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 10:07:44 INFO - PROCESS | 3812 | 1464628064799 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 3812 | ++DOCSHELL 1584EC00 == 57 [pid = 3812] [id = 636] 10:07:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (15855C00) [pid = 3812] [serial = 1908] [outer = 00000000] 10:07:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (15F33800) [pid = 3812] [serial = 1909] [outer = 15855C00] 10:07:44 INFO - PROCESS | 3812 | 1464628064843 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (16303C00) [pid = 3812] [serial = 1910] [outer = 15855C00] 10:07:45 INFO - PROCESS | 3812 | 1464628065287 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 622ms 10:07:45 INFO - PROCESS | 3812 | 1464628065333 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 3812 | 1464628065335 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 10:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:07:45 INFO - PROCESS | 3812 | 1464628065353 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 3812 | 1464628065355 Marionette TRACE conn2 <- [1,2510,null,{}] 10:07:45 INFO - PROCESS | 3812 | 1464628065359 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:45 INFO - PROCESS | 3812 | 1464628065472 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 10:07:45 INFO - PROCESS | 3812 | 1464628065566 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:45 INFO - PROCESS | 3812 | ++DOCSHELL 163AAC00 == 58 [pid = 3812] [id = 637] 10:07:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (163AB000) [pid = 3812] [serial = 1911] [outer = 00000000] 10:07:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (163B4C00) [pid = 3812] [serial = 1912] [outer = 163AB000] 10:07:45 INFO - PROCESS | 3812 | 1464628065610 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (16B04400) [pid = 3812] [serial = 1913] [outer = 163AB000] 10:07:46 INFO - PROCESS | 3812 | 1464628066033 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 762ms 10:07:46 INFO - PROCESS | 3812 | 1464628066101 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 10:07:46 INFO - PROCESS | 3812 | 1464628066102 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 10:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:07:46 INFO - PROCESS | 3812 | 1464628066106 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - PROCESS | 3812 | 1464628066107 Marionette TRACE conn2 <- [1,2514,null,{}] 10:07:46 INFO - PROCESS | 3812 | 1464628066111 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:46 INFO - PROCESS | 3812 | 1464628066243 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 10:07:46 INFO - PROCESS | 3812 | 1464628066312 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 3812 | ++DOCSHELL 16E08400 == 59 [pid = 3812] [id = 638] 10:07:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (16E09400) [pid = 3812] [serial = 1914] [outer = 00000000] 10:07:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (175DD000) [pid = 3812] [serial = 1915] [outer = 16E09400] 10:07:46 INFO - PROCESS | 3812 | 1464628066357 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (17988000) [pid = 3812] [serial = 1916] [outer = 16E09400] 10:07:46 INFO - PROCESS | 3812 | 1464628066783 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:07:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:07:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 699ms 10:07:46 INFO - PROCESS | 3812 | 1464628066812 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 10:07:46 INFO - PROCESS | 3812 | 1464628066814 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 10:07:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:07:46 INFO - PROCESS | 3812 | 1464628066817 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - PROCESS | 3812 | 1464628066819 Marionette TRACE conn2 <- [1,2518,null,{}] 10:07:46 INFO - PROCESS | 3812 | 1464628066822 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:46 INFO - PROCESS | 3812 | 1464628066947 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 10:07:46 INFO - PROCESS | 3812 | 1464628066953 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 3812 | ++DOCSHELL 1780AC00 == 60 [pid = 3812] [id = 639] 10:07:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (1780E800) [pid = 3812] [serial = 1917] [outer = 00000000] 10:07:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (1845DC00) [pid = 3812] [serial = 1918] [outer = 1780E800] 10:07:47 INFO - PROCESS | 3812 | 1464628067002 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1876CC00) [pid = 3812] [serial = 1919] [outer = 1780E800] 10:07:47 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (16E03800) [pid = 3812] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:07:47 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (13164C00) [pid = 3812] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:07:47 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (15854800) [pid = 3812] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:07:47 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (0F2AA000) [pid = 3812] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:07:47 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (10376C00) [pid = 3812] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:07:47 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (140EC000) [pid = 3812] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:07:47 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (163B3000) [pid = 3812] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:07:47 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (10D19C00) [pid = 3812] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:07:47 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (1614B400) [pid = 3812] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:07:47 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (10ECC800) [pid = 3812] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:07:47 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (163AC000) [pid = 3812] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:07:47 INFO - PROCESS | 3812 | 1464628067554 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 793ms 10:07:47 INFO - PROCESS | 3812 | 1464628067602 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 10:07:47 INFO - PROCESS | 3812 | 1464628067604 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 10:07:47 INFO - PROCESS | 3812 | 1464628067607 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:07:47 INFO - PROCESS | 3812 | 1464628067609 Marionette TRACE conn2 <- [1,2522,null,{}] 10:07:47 INFO - PROCESS | 3812 | 1464628067612 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:47 INFO - PROCESS | 3812 | 1464628067692 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 10:07:47 INFO - PROCESS | 3812 | 1464628067805 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 3812 | ++DOCSHELL 10376C00 == 61 [pid = 3812] [id = 640] 10:07:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (10AC9800) [pid = 3812] [serial = 1920] [outer = 00000000] 10:07:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (1584B000) [pid = 3812] [serial = 1921] [outer = 10AC9800] 10:07:47 INFO - PROCESS | 3812 | 1464628067850 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (17802800) [pid = 3812] [serial = 1922] [outer = 10AC9800] 10:07:48 INFO - PROCESS | 3812 | 1464628068227 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 637ms 10:07:48 INFO - PROCESS | 3812 | 1464628068246 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 10:07:48 INFO - PROCESS | 3812 | 1464628068247 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 10:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:07:48 INFO - PROCESS | 3812 | 1464628068251 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 3812 | 1464628068253 Marionette TRACE conn2 <- [1,2526,null,{}] 10:07:48 INFO - PROCESS | 3812 | 1464628068282 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:48 INFO - PROCESS | 3812 | 1464628068401 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 10:07:48 INFO - PROCESS | 3812 | 1464628068462 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:48 INFO - PROCESS | 3812 | ++DOCSHELL 10A5B800 == 62 [pid = 3812] [id = 641] 10:07:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (16B04000) [pid = 3812] [serial = 1923] [outer = 00000000] 10:07:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (198E5400) [pid = 3812] [serial = 1924] [outer = 16B04000] 10:07:48 INFO - PROCESS | 3812 | 1464628068506 Marionette DEBUG loaded listener.js 10:07:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (198E9800) [pid = 3812] [serial = 1925] [outer = 16B04000] 10:07:48 INFO - PROCESS | 3812 | 1464628068866 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 621ms 10:07:48 INFO - PROCESS | 3812 | 1464628068889 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 10:07:48 INFO - PROCESS | 3812 | 1464628068891 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 10:07:48 INFO - PROCESS | 3812 | 1464628068894 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:07:48 INFO - PROCESS | 3812 | 1464628068896 Marionette TRACE conn2 <- [1,2530,null,{}] 10:07:48 INFO - PROCESS | 3812 | 1464628068900 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:49 INFO - PROCESS | 3812 | 1464628069021 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 10:07:49 INFO - PROCESS | 3812 | 1464628069030 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 3812 | ++DOCSHELL 10D54800 == 63 [pid = 3812] [id = 642] 10:07:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (140F4800) [pid = 3812] [serial = 1926] [outer = 00000000] 10:07:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (198EF000) [pid = 3812] [serial = 1927] [outer = 140F4800] 10:07:49 INFO - PROCESS | 3812 | 1464628069073 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (19964C00) [pid = 3812] [serial = 1928] [outer = 140F4800] 10:07:49 INFO - PROCESS | 3812 | 1464628069545 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:07:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:07:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 683ms 10:07:49 INFO - PROCESS | 3812 | 1464628069595 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 10:07:49 INFO - PROCESS | 3812 | 1464628069600 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 10:07:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:07:49 INFO - PROCESS | 3812 | 1464628069605 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:07:49 INFO - PROCESS | 3812 | 1464628069610 Marionette TRACE conn2 <- [1,2534,null,{}] 10:07:49 INFO - PROCESS | 3812 | 1464628069617 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:49 INFO - PROCESS | 3812 | 1464628069729 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 10:07:49 INFO - PROCESS | 3812 | 1464628069897 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 3812 | ++DOCSHELL 10E1BC00 == 64 [pid = 3812] [id = 643] 10:07:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (10E1C400) [pid = 3812] [serial = 1929] [outer = 00000000] 10:07:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (11C5A800) [pid = 3812] [serial = 1930] [outer = 10E1C400] 10:07:49 INFO - PROCESS | 3812 | 1464628069954 Marionette DEBUG loaded listener.js 10:07:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (1288EC00) [pid = 3812] [serial = 1931] [outer = 10E1C400] 10:07:50 INFO - PROCESS | 3812 | 1464628070516 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 995ms 10:07:50 INFO - PROCESS | 3812 | 1464628070592 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 10:07:50 INFO - PROCESS | 3812 | 1464628070597 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 10:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:07:50 INFO - PROCESS | 3812 | 1464628070604 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:07:50 INFO - PROCESS | 3812 | 1464628070607 Marionette TRACE conn2 <- [1,2538,null,{}] 10:07:50 INFO - PROCESS | 3812 | 1464628070610 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:50 INFO - PROCESS | 3812 | 1464628070720 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 10:07:50 INFO - PROCESS | 3812 | 1464628070863 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:50 INFO - PROCESS | 3812 | ++DOCSHELL 140CD400 == 65 [pid = 3812] [id = 644] 10:07:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (140CDC00) [pid = 3812] [serial = 1932] [outer = 00000000] 10:07:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (140F5800) [pid = 3812] [serial = 1933] [outer = 140CDC00] 10:07:50 INFO - PROCESS | 3812 | 1464628070920 Marionette DEBUG loaded listener.js 10:07:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (15D19000) [pid = 3812] [serial = 1934] [outer = 140CDC00] 10:07:51 INFO - PROCESS | 3812 | 1464628071512 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:07:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:07:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 932ms 10:07:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:07:51 INFO - PROCESS | 3812 | 1464628071548 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 10:07:51 INFO - PROCESS | 3812 | 1464628071550 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 10:07:51 INFO - PROCESS | 3812 | 1464628071554 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:07:51 INFO - PROCESS | 3812 | 1464628071558 Marionette TRACE conn2 <- [1,2542,null,{}] 10:07:51 INFO - PROCESS | 3812 | 1464628071569 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:51 INFO - PROCESS | 3812 | 1464628071685 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 10:07:51 INFO - PROCESS | 3812 | 1464628071800 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 3812 | ++DOCSHELL 105E7000 == 66 [pid = 3812] [id = 645] 10:07:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (16EFB800) [pid = 3812] [serial = 1935] [outer = 00000000] 10:07:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (18455000) [pid = 3812] [serial = 1936] [outer = 16EFB800] 10:07:51 INFO - PROCESS | 3812 | 1464628071904 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (198EC400) [pid = 3812] [serial = 1937] [outer = 16EFB800] 10:07:52 INFO - PROCESS | 3812 | 1464628072539 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1041ms 10:07:52 INFO - PROCESS | 3812 | 1464628072601 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 3812 | 1464628072604 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 10:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:07:52 INFO - PROCESS | 3812 | 1464628072625 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 3812 | 1464628072627 Marionette TRACE conn2 <- [1,2546,null,{}] 10:07:52 INFO - PROCESS | 3812 | 1464628072630 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:52 INFO - PROCESS | 3812 | 1464628072722 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 10:07:52 INFO - PROCESS | 3812 | 1464628072861 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:52 INFO - PROCESS | 3812 | ++DOCSHELL 17986800 == 67 [pid = 3812] [id = 646] 10:07:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (199C6000) [pid = 3812] [serial = 1938] [outer = 00000000] 10:07:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (199CE800) [pid = 3812] [serial = 1939] [outer = 199C6000] 10:07:52 INFO - PROCESS | 3812 | 1464628072924 Marionette DEBUG loaded listener.js 10:07:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (19A8F800) [pid = 3812] [serial = 1940] [outer = 199C6000] 10:07:53 INFO - PROCESS | 3812 | 1464628073468 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:07:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 901ms 10:07:53 INFO - PROCESS | 3812 | 1464628073495 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 3812 | 1464628073498 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 10:07:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:07:53 INFO - PROCESS | 3812 | 1464628073501 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 3812 | 1464628073503 Marionette TRACE conn2 <- [1,2550,null,{}] 10:07:53 INFO - PROCESS | 3812 | 1464628073506 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:53 INFO - PROCESS | 3812 | 1464628073609 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 10:07:53 INFO - PROCESS | 3812 | 1464628073721 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:53 INFO - PROCESS | 3812 | ++DOCSHELL 1036B400 == 68 [pid = 3812] [id = 647] 10:07:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (16E08C00) [pid = 3812] [serial = 1941] [outer = 00000000] 10:07:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (19AC8400) [pid = 3812] [serial = 1942] [outer = 16E08C00] 10:07:53 INFO - PROCESS | 3812 | 1464628073774 Marionette DEBUG loaded listener.js 10:07:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (19ACB000) [pid = 3812] [serial = 1943] [outer = 16E08C00] 10:07:54 INFO - PROCESS | 3812 | 1464628074448 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 995ms 10:07:54 INFO - PROCESS | 3812 | 1464628074508 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 10:07:54 INFO - PROCESS | 3812 | 1464628074510 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 10:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:07:54 INFO - PROCESS | 3812 | 1464628074514 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:07:54 INFO - PROCESS | 3812 | 1464628074516 Marionette TRACE conn2 <- [1,2554,null,{}] 10:07:54 INFO - PROCESS | 3812 | 1464628074519 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:54 INFO - PROCESS | 3812 | 1464628074644 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 10:07:54 INFO - PROCESS | 3812 | 1464628074953 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 3812 | ++DOCSHELL 0F259000 == 69 [pid = 3812] [id = 648] 10:07:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (1031F800) [pid = 3812] [serial = 1944] [outer = 00000000] 10:07:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (10D5C000) [pid = 3812] [serial = 1945] [outer = 1031F800] 10:07:55 INFO - PROCESS | 3812 | 1464628075031 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (11A02800) [pid = 3812] [serial = 1946] [outer = 1031F800] 10:07:55 INFO - PROCESS | 3812 | 1464628075601 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:07:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1150ms 10:07:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:07:55 INFO - PROCESS | 3812 | 1464628075652 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 3812 | 1464628075656 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 10:07:55 INFO - PROCESS | 3812 | 1464628075661 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - PROCESS | 3812 | 1464628075664 Marionette TRACE conn2 <- [1,2558,null,{}] 10:07:55 INFO - PROCESS | 3812 | 1464628075669 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:55 INFO - PROCESS | 3812 | 1464628075772 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 10:07:55 INFO - PROCESS | 3812 | 1464628075917 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 13321400 == 68 [pid = 3812] [id = 487] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 1331F400 == 67 [pid = 3812] [id = 570] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 17E06C00 == 66 [pid = 3812] [id = 572] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 1630F000 == 65 [pid = 3812] [id = 485] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 18453000 == 64 [pid = 3812] [id = 600] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 10E1CC00 == 63 [pid = 3812] [id = 483] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 10A5B800 == 62 [pid = 3812] [id = 641] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 10376C00 == 61 [pid = 3812] [id = 640] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 1780AC00 == 60 [pid = 3812] [id = 639] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 16E08400 == 59 [pid = 3812] [id = 638] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 163AAC00 == 58 [pid = 3812] [id = 637] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 1584EC00 == 57 [pid = 3812] [id = 636] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 13BC5400 == 56 [pid = 3812] [id = 635] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 10D50400 == 55 [pid = 3812] [id = 634] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 10A5DC00 == 54 [pid = 3812] [id = 633] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 13BCE000 == 53 [pid = 3812] [id = 629] 10:07:55 INFO - PROCESS | 3812 | --DOCSHELL 105F4800 == 52 [pid = 3812] [id = 628] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (19968C00) [pid = 3812] [serial = 1793] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (16E10400) [pid = 3812] [serial = 1873] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1338D400) [pid = 3812] [serial = 1858] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (1370F000) [pid = 3812] [serial = 1859] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (15D14400) [pid = 3812] [serial = 1864] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (10D5A000) [pid = 3812] [serial = 1853] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (10AD4000) [pid = 3812] [serial = 1852] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (10AD4C00) [pid = 3812] [serial = 1855] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (11243C00) [pid = 3812] [serial = 1856] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (143E8C00) [pid = 3812] [serial = 1861] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (15373400) [pid = 3812] [serial = 1862] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (10B93C00) [pid = 3812] [serial = 1840] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (15371000) [pid = 3812] [serial = 1843] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (17A62C00) [pid = 3812] [serial = 1846] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (16CD1800) [pid = 3812] [serial = 1870] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (19AD0800) [pid = 3812] [serial = 1849] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (17A65400) [pid = 3812] [serial = 1882] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (15375000) [pid = 3812] [serial = 1876] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (16E09C00) [pid = 3812] [serial = 1874] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (16309400) [pid = 3812] [serial = 1867] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (163ADC00) [pid = 3812] [serial = 1868] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (17905400) [pid = 3812] [serial = 1880] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (16CD4400) [pid = 3812] [serial = 1871] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (1719A400) [pid = 3812] [serial = 1879] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (15F24400) [pid = 3812] [serial = 1865] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (153F9400) [pid = 3812] [serial = 1877] [outer = 00000000] [url = about:blank] 10:07:55 INFO - PROCESS | 3812 | ++DOCSHELL 105F4800 == 53 [pid = 3812] [id = 649] 10:07:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (10A5B800) [pid = 3812] [serial = 1947] [outer = 00000000] 10:07:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (10D12400) [pid = 3812] [serial = 1948] [outer = 10A5B800] 10:07:55 INFO - PROCESS | 3812 | 1464628076008 Marionette DEBUG loaded listener.js 10:07:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (1124EC00) [pid = 3812] [serial = 1949] [outer = 10A5B800] 10:07:56 INFO - PROCESS | 3812 | 1464628076459 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 824ms 10:07:56 INFO - PROCESS | 3812 | 1464628076503 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 3812 | 1464628076506 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 10:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:07:56 INFO - PROCESS | 3812 | 1464628076511 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 3812 | 1464628076513 Marionette TRACE conn2 <- [1,2562,null,{}] 10:07:56 INFO - PROCESS | 3812 | 1464628076517 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:56 INFO - PROCESS | 3812 | 1464628076603 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 10:07:56 INFO - PROCESS | 3812 | 1464628076614 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 3812 | ++DOCSHELL 1331F400 == 54 [pid = 3812] [id = 650] 10:07:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (1370CC00) [pid = 3812] [serial = 1950] [outer = 00000000] 10:07:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (143E4800) [pid = 3812] [serial = 1951] [outer = 1370CC00] 10:07:56 INFO - PROCESS | 3812 | 1464628076662 Marionette DEBUG loaded listener.js 10:07:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (15379000) [pid = 3812] [serial = 1952] [outer = 1370CC00] 10:07:57 INFO - PROCESS | 3812 | 1464628077169 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 699ms 10:07:57 INFO - PROCESS | 3812 | 1464628077211 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 3812 | 1464628077213 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 10:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:07:57 INFO - PROCESS | 3812 | 1464628077218 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - PROCESS | 3812 | 1464628077224 Marionette TRACE conn2 <- [1,2566,null,{}] 10:07:57 INFO - PROCESS | 3812 | 1464628077232 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:57 INFO - PROCESS | 3812 | 1464628077318 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 10:07:57 INFO - PROCESS | 3812 | 1464628077329 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 3812 | ++DOCSHELL 15F28800 == 55 [pid = 3812] [id = 651] 10:07:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (15F28C00) [pid = 3812] [serial = 1953] [outer = 00000000] 10:07:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (16304000) [pid = 3812] [serial = 1954] [outer = 15F28C00] 10:07:57 INFO - PROCESS | 3812 | 1464628077373 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (1630E000) [pid = 3812] [serial = 1955] [outer = 15F28C00] 10:07:57 INFO - PROCESS | 3812 | 1464628077837 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 653ms 10:07:57 INFO - PROCESS | 3812 | 1464628077874 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 3812 | 1464628077877 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 10:07:57 INFO - PROCESS | 3812 | 1464628077884 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:07:57 INFO - PROCESS | 3812 | 1464628077886 Marionette TRACE conn2 <- [1,2570,null,{}] 10:07:57 INFO - PROCESS | 3812 | 1464628077889 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:57 INFO - PROCESS | 3812 | 1464628077973 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 10:07:57 INFO - PROCESS | 3812 | 1464628077980 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B2400 == 56 [pid = 3812] [id = 652] 10:07:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (140F1800) [pid = 3812] [serial = 1956] [outer = 00000000] 10:07:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (163B5C00) [pid = 3812] [serial = 1957] [outer = 140F1800] 10:07:58 INFO - PROCESS | 3812 | 1464628078024 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (16CD4400) [pid = 3812] [serial = 1958] [outer = 140F1800] 10:07:58 INFO - PROCESS | 3812 | 1464628078506 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:07:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:07:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 637ms 10:07:58 INFO - PROCESS | 3812 | 1464628078534 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 3812 | 1464628078536 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 10:07:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:07:58 INFO - PROCESS | 3812 | 1464628078540 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - PROCESS | 3812 | 1464628078542 Marionette TRACE conn2 <- [1,2574,null,{}] 10:07:58 INFO - PROCESS | 3812 | 1464628078545 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:58 INFO - PROCESS | 3812 | 1464628078650 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 10:07:58 INFO - PROCESS | 3812 | 1464628078656 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 3812 | ++DOCSHELL 16E0D400 == 57 [pid = 3812] [id = 653] 10:07:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (16E0E000) [pid = 3812] [serial = 1959] [outer = 00000000] 10:07:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (16F85000) [pid = 3812] [serial = 1960] [outer = 16E0E000] 10:07:58 INFO - PROCESS | 3812 | 1464628078708 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1780D400) [pid = 3812] [serial = 1961] [outer = 16E0E000] 10:07:59 INFO - PROCESS | 3812 | 1464628079185 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 700ms 10:07:59 INFO - PROCESS | 3812 | 1464628079223 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 3812 | 1464628079225 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 10:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:07:59 INFO - PROCESS | 3812 | 1464628079228 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 3812 | 1464628079230 Marionette TRACE conn2 <- [1,2578,null,{}] 10:07:59 INFO - PROCESS | 3812 | 1464628079239 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:59 INFO - PROCESS | 3812 | 1464628079357 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 10:07:59 INFO - PROCESS | 3812 | 1464628079458 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:59 INFO - PROCESS | 3812 | ++DOCSHELL 17A68800 == 58 [pid = 3812] [id = 654] 10:07:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (17EEEC00) [pid = 3812] [serial = 1962] [outer = 00000000] 10:07:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (18454800) [pid = 3812] [serial = 1963] [outer = 17EEEC00] 10:07:59 INFO - PROCESS | 3812 | 1464628079503 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (18456400) [pid = 3812] [serial = 1964] [outer = 17EEEC00] 10:07:59 INFO - PROCESS | 3812 | 1464628079948 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 10:07:59 INFO - PROCESS | 3812 | 1464628079969 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 3812 | 1464628079970 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 10:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:07:59 INFO - PROCESS | 3812 | 1464628079974 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 3812 | 1464628079975 Marionette TRACE conn2 <- [1,2582,null,{}] 10:07:59 INFO - PROCESS | 3812 | 1464628079985 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:00 INFO - PROCESS | 3812 | 1464628080110 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 10:08:00 INFO - PROCESS | 3812 | 1464628080177 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 3812 | ++DOCSHELL 1845C000 == 59 [pid = 3812] [id = 655] 10:08:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (18769000) [pid = 3812] [serial = 1965] [outer = 00000000] 10:08:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (199C1000) [pid = 3812] [serial = 1966] [outer = 18769000] 10:08:00 INFO - PROCESS | 3812 | 1464628080222 Marionette DEBUG loaded listener.js 10:08:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (19A92800) [pid = 3812] [serial = 1967] [outer = 18769000] 10:08:00 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (16B04000) [pid = 3812] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:08:00 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (15855C00) [pid = 3812] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:08:00 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (13BD0400) [pid = 3812] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:08:00 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (10AD2800) [pid = 3812] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:08:00 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (163AB000) [pid = 3812] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:08:00 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (10D51C00) [pid = 3812] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:08:00 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (16E09400) [pid = 3812] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:08:00 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (10AC9800) [pid = 3812] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:08:00 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (1780E800) [pid = 3812] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:08:00 INFO - PROCESS | 3812 | 1464628080757 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:08:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:08:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 792ms 10:08:00 INFO - PROCESS | 3812 | 1464628080780 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 10:08:00 INFO - PROCESS | 3812 | 1464628080791 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 10:08:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:08:00 INFO - PROCESS | 3812 | 1464628080795 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:08:00 INFO - PROCESS | 3812 | 1464628080797 Marionette TRACE conn2 <- [1,2586,null,{}] 10:08:00 INFO - PROCESS | 3812 | 1464628080800 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:00 INFO - PROCESS | 3812 | 1464628080887 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 10:08:00 INFO - PROCESS | 3812 | 1464628080896 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 3812 | ++DOCSHELL 10ACE400 == 60 [pid = 3812] [id = 656] 10:08:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (10AD5000) [pid = 3812] [serial = 1968] [outer = 00000000] 10:08:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (140F7800) [pid = 3812] [serial = 1969] [outer = 10AD5000] 10:08:00 INFO - PROCESS | 3812 | 1464628080940 Marionette DEBUG loaded listener.js 10:08:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (16EFC400) [pid = 3812] [serial = 1970] [outer = 10AD5000] 10:08:01 INFO - PROCESS | 3812 | 1464628081411 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 637ms 10:08:01 INFO - PROCESS | 3812 | 1464628081431 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 10:08:01 INFO - PROCESS | 3812 | 1464628081432 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 10:08:01 INFO - PROCESS | 3812 | 1464628081436 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:08:01 INFO - PROCESS | 3812 | 1464628081437 Marionette TRACE conn2 <- [1,2590,null,{}] 10:08:01 INFO - PROCESS | 3812 | 1464628081425 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:01 INFO - PROCESS | 3812 | 1464628081508 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 10:08:01 INFO - PROCESS | 3812 | 1464628081514 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 3812 | ++DOCSHELL 105F0400 == 61 [pid = 3812] [id = 657] 10:08:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (10ACA800) [pid = 3812] [serial = 1971] [outer = 00000000] 10:08:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (16F86C00) [pid = 3812] [serial = 1972] [outer = 10ACA800] 10:08:01 INFO - PROCESS | 3812 | 1464628081557 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (1995E000) [pid = 3812] [serial = 1973] [outer = 10ACA800] 10:08:01 INFO - PROCESS | 3812 | 1464628081994 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 637ms 10:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:08:02 INFO - PROCESS | 3812 | 1464628082058 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 3812 | 1464628082060 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 10:08:02 INFO - PROCESS | 3812 | 1464628082063 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 3812 | 1464628082065 Marionette TRACE conn2 <- [1,2594,null,{}] 10:08:02 INFO - PROCESS | 3812 | 1464628082069 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:02 INFO - PROCESS | 3812 | 1464628082158 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 10:08:02 INFO - PROCESS | 3812 | 1464628082164 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 3812 | ++DOCSHELL 140ED400 == 62 [pid = 3812] [id = 658] 10:08:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (140EF400) [pid = 3812] [serial = 1974] [outer = 00000000] 10:08:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (19AE9400) [pid = 3812] [serial = 1975] [outer = 140EF400] 10:08:02 INFO - PROCESS | 3812 | 1464628082213 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (19AEE400) [pid = 3812] [serial = 1976] [outer = 140EF400] 10:08:02 INFO - PROCESS | 3812 | 1464628082833 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 793ms 10:08:02 INFO - PROCESS | 3812 | 1464628082866 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 3812 | 1464628082871 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 10:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:08:02 INFO - PROCESS | 3812 | 1464628082877 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 3812 | 1464628082881 Marionette TRACE conn2 <- [1,2598,null,{}] 10:08:02 INFO - PROCESS | 3812 | 1464628082888 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:02 INFO - PROCESS | 3812 | 1464628083001 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 10:08:03 INFO - PROCESS | 3812 | 1464628083165 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 3812 | ++DOCSHELL 10D5B800 == 63 [pid = 3812] [id = 659] 10:08:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (10D5E400) [pid = 3812] [serial = 1977] [outer = 00000000] 10:08:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (130E7800) [pid = 3812] [serial = 1978] [outer = 10D5E400] 10:08:03 INFO - PROCESS | 3812 | 1464628083230 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (13393800) [pid = 3812] [serial = 1979] [outer = 10D5E400] 10:08:03 INFO - PROCESS | 3812 | 1464628083879 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:08:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:08:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1026ms 10:08:03 INFO - PROCESS | 3812 | 1464628083921 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 10:08:03 INFO - PROCESS | 3812 | 1464628083927 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 10:08:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:08:03 INFO - PROCESS | 3812 | 1464628083966 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:08:03 INFO - PROCESS | 3812 | 1464628083969 Marionette TRACE conn2 <- [1,2602,null,{}] 10:08:03 INFO - PROCESS | 3812 | 1464628083974 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:04 INFO - PROCESS | 3812 | 1464628084085 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 10:08:04 INFO - PROCESS | 3812 | 1464628084228 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:04 INFO - PROCESS | 3812 | ++DOCSHELL 153F3400 == 64 [pid = 3812] [id = 660] 10:08:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (153F3C00) [pid = 3812] [serial = 1980] [outer = 00000000] 10:08:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (15F24800) [pid = 3812] [serial = 1981] [outer = 153F3C00] 10:08:04 INFO - PROCESS | 3812 | 1464628084283 Marionette DEBUG loaded listener.js 10:08:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (16301400) [pid = 3812] [serial = 1982] [outer = 153F3C00] 10:08:04 INFO - PROCESS | 3812 | 1464628084856 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 964ms 10:08:04 INFO - PROCESS | 3812 | 1464628084901 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 10:08:04 INFO - PROCESS | 3812 | 1464628084903 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 10:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:08:04 INFO - PROCESS | 3812 | 1464628084908 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 3812 | 1464628084911 Marionette TRACE conn2 <- [1,2606,null,{}] 10:08:04 INFO - PROCESS | 3812 | 1464628084924 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:05 INFO - PROCESS | 3812 | 1464628085038 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 10:08:05 INFO - PROCESS | 3812 | 1464628085155 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 3812 | ++DOCSHELL 175DB800 == 65 [pid = 3812] [id = 661] 10:08:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (1838A400) [pid = 3812] [serial = 1983] [outer = 00000000] 10:08:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (199C9800) [pid = 3812] [serial = 1984] [outer = 1838A400] 10:08:05 INFO - PROCESS | 3812 | 1464628085260 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (19AE5C00) [pid = 3812] [serial = 1985] [outer = 1838A400] 10:08:05 INFO - PROCESS | 3812 | 1464628085839 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:08:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 995ms 10:08:05 INFO - PROCESS | 3812 | 1464628085909 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 3812 | 1464628085912 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 10:08:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:08:05 INFO - PROCESS | 3812 | 1464628085916 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 3812 | 1464628085918 Marionette TRACE conn2 <- [1,2610,null,{}] 10:08:05 INFO - PROCESS | 3812 | 1464628085921 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:06 INFO - PROCESS | 3812 | 1464628086029 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 10:08:06 INFO - PROCESS | 3812 | 1464628086172 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 3812 | ++DOCSHELL 19D25000 == 66 [pid = 3812] [id = 662] 10:08:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (19D28000) [pid = 3812] [serial = 1986] [outer = 00000000] 10:08:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (19D2F800) [pid = 3812] [serial = 1987] [outer = 19D28000] 10:08:06 INFO - PROCESS | 3812 | 1464628086227 Marionette DEBUG loaded listener.js 10:08:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (19FA1000) [pid = 3812] [serial = 1988] [outer = 19D28000] 10:08:06 INFO - PROCESS | 3812 | 1464628086762 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 901ms 10:08:06 INFO - PROCESS | 3812 | 1464628086819 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 3812 | 1464628086822 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 10:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:08:06 INFO - PROCESS | 3812 | 1464628086826 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - PROCESS | 3812 | 1464628086828 Marionette TRACE conn2 <- [1,2614,null,{}] 10:08:06 INFO - PROCESS | 3812 | 1464628086832 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:06 INFO - PROCESS | 3812 | 1464628086966 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 10:08:07 INFO - PROCESS | 3812 | 1464628087122 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:07 INFO - PROCESS | 3812 | ++DOCSHELL 19AEE800 == 67 [pid = 3812] [id = 663] 10:08:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (19D2A000) [pid = 3812] [serial = 1989] [outer = 00000000] 10:08:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (1A132800) [pid = 3812] [serial = 1990] [outer = 19D2A000] 10:08:07 INFO - PROCESS | 3812 | 1464628087181 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (1A136000) [pid = 3812] [serial = 1991] [outer = 19D2A000] 10:08:07 INFO - PROCESS | 3812 | 1464628088001 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1243ms 10:08:08 INFO - PROCESS | 3812 | 1464628088060 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 3812 | 1464628088064 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 10:08:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:08:08 INFO - PROCESS | 3812 | 1464628088069 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 3812 | 1464628088073 Marionette TRACE conn2 <- [1,2618,null,{}] 10:08:08 INFO - PROCESS | 3812 | 1464628088079 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:08 INFO - PROCESS | 3812 | 1464628088180 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 10:08:08 INFO - PROCESS | 3812 | 1464628088331 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:08 INFO - PROCESS | 3812 | ++DOCSHELL 114A6C00 == 68 [pid = 3812] [id = 664] 10:08:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (11C5C400) [pid = 3812] [serial = 1992] [outer = 00000000] 10:08:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (12D77400) [pid = 3812] [serial = 1993] [outer = 11C5C400] 10:08:08 INFO - PROCESS | 3812 | 1464628088387 Marionette DEBUG loaded listener.js 10:08:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (13DC6400) [pid = 3812] [serial = 1994] [outer = 11C5C400] 10:08:08 INFO - PROCESS | 3812 | 1464628088951 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:08:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 901ms 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 13DC9800 == 67 [pid = 3812] [id = 614] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 105F0400 == 66 [pid = 3812] [id = 657] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 10ACE400 == 65 [pid = 3812] [id = 656] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 1845C000 == 64 [pid = 3812] [id = 655] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 17A68800 == 63 [pid = 3812] [id = 654] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 16E0D400 == 62 [pid = 3812] [id = 653] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 0F2B2400 == 61 [pid = 3812] [id = 652] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 15F28800 == 60 [pid = 3812] [id = 651] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 1331F400 == 59 [pid = 3812] [id = 650] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 105F4800 == 58 [pid = 3812] [id = 649] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 0F259000 == 57 [pid = 3812] [id = 648] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 1036B400 == 56 [pid = 3812] [id = 647] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 17986800 == 55 [pid = 3812] [id = 646] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 105E7000 == 54 [pid = 3812] [id = 645] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 140CD400 == 53 [pid = 3812] [id = 644] 10:08:08 INFO - PROCESS | 3812 | --DOCSHELL 10E1BC00 == 52 [pid = 3812] [id = 643] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (198E9800) [pid = 3812] [serial = 1925] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (15F33800) [pid = 3812] [serial = 1909] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (140F3800) [pid = 3812] [serial = 1906] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (15377C00) [pid = 3812] [serial = 1907] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (13310800) [pid = 3812] [serial = 1901] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (13078000) [pid = 3812] [serial = 1900] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (163B4C00) [pid = 3812] [serial = 1912] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (16B04400) [pid = 3812] [serial = 1913] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (198EA000) [pid = 3812] [serial = 1897] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (130E1800) [pid = 3812] [serial = 1904] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (17988000) [pid = 3812] [serial = 1916] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (128C2000) [pid = 3812] [serial = 1903] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (10ECCC00) [pid = 3812] [serial = 1885] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (140EB400) [pid = 3812] [serial = 1888] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (18765C00) [pid = 3812] [serial = 1894] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (17A5EC00) [pid = 3812] [serial = 1891] [outer = 00000000] [url = about:blank] 10:08:08 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (175DD000) [pid = 3812] [serial = 1915] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (1584B000) [pid = 3812] [serial = 1921] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (1845DC00) [pid = 3812] [serial = 1918] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1876CC00) [pid = 3812] [serial = 1919] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (17802800) [pid = 3812] [serial = 1922] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (198EF000) [pid = 3812] [serial = 1927] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (16303C00) [pid = 3812] [serial = 1910] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (198E5400) [pid = 3812] [serial = 1924] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3812 | 1464628089021 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 10:08:09 INFO - PROCESS | 3812 | 1464628089026 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 10:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:08:09 INFO - PROCESS | 3812 | 1464628089034 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:08:09 INFO - PROCESS | 3812 | 1464628089037 Marionette TRACE conn2 <- [1,2622,null,{}] 10:08:09 INFO - PROCESS | 3812 | 1464628089041 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:09 INFO - PROCESS | 3812 | 1464628089142 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 10:08:09 INFO - PROCESS | 3812 | 1464628089242 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 3812 | ++DOCSHELL 12A63000 == 53 [pid = 3812] [id = 665] 10:08:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (12A63800) [pid = 3812] [serial = 1995] [outer = 00000000] 10:08:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (130E2800) [pid = 3812] [serial = 1996] [outer = 12A63800] 10:08:09 INFO - PROCESS | 3812 | 1464628089287 Marionette DEBUG loaded listener.js 10:08:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (1370F400) [pid = 3812] [serial = 1997] [outer = 12A63800] 10:08:09 INFO - PROCESS | 3812 | 1464628089702 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 731ms 10:08:09 INFO - PROCESS | 3812 | 1464628089775 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 10:08:09 INFO - PROCESS | 3812 | 1464628089778 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 10:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:08:09 INFO - PROCESS | 3812 | 1464628089781 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:08:09 INFO - PROCESS | 3812 | 1464628089785 Marionette TRACE conn2 <- [1,2626,null,{}] 10:08:09 INFO - PROCESS | 3812 | 1464628089795 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:09 INFO - PROCESS | 3812 | 1464628089881 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 10:08:09 INFO - PROCESS | 3812 | 1464628089894 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 3812 | ++DOCSHELL 15375400 == 54 [pid = 3812] [id = 666] 10:08:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (15378800) [pid = 3812] [serial = 1998] [outer = 00000000] 10:08:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (15D20800) [pid = 3812] [serial = 1999] [outer = 15378800] 10:08:09 INFO - PROCESS | 3812 | 1464628089943 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (16304400) [pid = 3812] [serial = 2000] [outer = 15378800] 10:08:10 INFO - PROCESS | 3812 | 1464628090402 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:08:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:08:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 684ms 10:08:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:08:10 INFO - PROCESS | 3812 | 1464628090464 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 10:08:10 INFO - PROCESS | 3812 | 1464628090466 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 10:08:10 INFO - PROCESS | 3812 | 1464628090469 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 3812 | 1464628090471 Marionette TRACE conn2 <- [1,2630,null,{}] 10:08:10 INFO - PROCESS | 3812 | 1464628090474 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:10 INFO - PROCESS | 3812 | 1464628090560 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 10:08:10 INFO - PROCESS | 3812 | 1464628090569 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 3812 | ++DOCSHELL 16309400 == 55 [pid = 3812] [id = 667] 10:08:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (163B2800) [pid = 3812] [serial = 2001] [outer = 00000000] 10:08:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (16B04400) [pid = 3812] [serial = 2002] [outer = 163B2800] 10:08:10 INFO - PROCESS | 3812 | 1464628090706 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (16E04400) [pid = 3812] [serial = 2003] [outer = 163B2800] 10:08:11 INFO - PROCESS | 3812 | 1464628091080 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:08:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 622ms 10:08:11 INFO - PROCESS | 3812 | 1464628091107 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 3812 | 1464628091109 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 10:08:11 INFO - PROCESS | 3812 | 1464628091112 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:08:11 INFO - PROCESS | 3812 | 1464628091114 Marionette TRACE conn2 <- [1,2634,null,{}] 10:08:11 INFO - PROCESS | 3812 | 1464628091117 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:11 INFO - PROCESS | 3812 | 1464628091212 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 10:08:11 INFO - PROCESS | 3812 | 1464628091359 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:11 INFO - PROCESS | 3812 | ++DOCSHELL 0F391400 == 56 [pid = 3812] [id = 668] 10:08:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (15F33800) [pid = 3812] [serial = 2004] [outer = 00000000] 10:08:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (1750D400) [pid = 3812] [serial = 2005] [outer = 15F33800] 10:08:11 INFO - PROCESS | 3812 | 1464628091410 Marionette DEBUG loaded listener.js 10:08:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (17807C00) [pid = 3812] [serial = 2006] [outer = 15F33800] 10:08:11 INFO - PROCESS | 3812 | 1464628091823 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:08:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 10:08:11 INFO - PROCESS | 3812 | 1464628091853 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 3812 | 1464628091855 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 10:08:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:08:11 INFO - PROCESS | 3812 | 1464628091858 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - PROCESS | 3812 | 1464628091860 Marionette TRACE conn2 <- [1,2638,null,{}] 10:08:11 INFO - PROCESS | 3812 | 1464628091863 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:11 INFO - PROCESS | 3812 | 1464628092001 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 10:08:12 INFO - PROCESS | 3812 | 1464628092074 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 3812 | ++DOCSHELL 10D18800 == 57 [pid = 3812] [id = 669] 10:08:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (1790AC00) [pid = 3812] [serial = 2007] [outer = 00000000] 10:08:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (18454400) [pid = 3812] [serial = 2008] [outer = 1790AC00] 10:08:12 INFO - PROCESS | 3812 | 1464628092118 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (1876DC00) [pid = 3812] [serial = 2009] [outer = 1790AC00] 10:08:12 INFO - PROCESS | 3812 | 1464628092525 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:08:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:08:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 684ms 10:08:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:08:12 INFO - PROCESS | 3812 | 1464628092559 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 10:08:12 INFO - PROCESS | 3812 | 1464628092561 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 10:08:12 INFO - PROCESS | 3812 | 1464628092564 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:08:12 INFO - PROCESS | 3812 | 1464628092565 Marionette TRACE conn2 <- [1,2642,null,{}] 10:08:12 INFO - PROCESS | 3812 | 1464628092569 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:12 INFO - PROCESS | 3812 | 1464628092686 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 10:08:12 INFO - PROCESS | 3812 | 1464628092785 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 3812 | ++DOCSHELL 198EA000 == 58 [pid = 3812] [id = 670] 10:08:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (198EA400) [pid = 3812] [serial = 2010] [outer = 00000000] 10:08:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (198F2000) [pid = 3812] [serial = 2011] [outer = 198EA400] 10:08:12 INFO - PROCESS | 3812 | 1464628092829 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (1995E800) [pid = 3812] [serial = 2012] [outer = 198EA400] 10:08:13 INFO - PROCESS | 3812 | 1464628093245 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:08:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (10ACA800) [pid = 3812] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (10AD5000) [pid = 3812] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (16E0E000) [pid = 3812] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (16CCFC00) [pid = 3812] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (13904000) [pid = 3812] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (140D9800) [pid = 3812] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (19A9C800) [pid = 3812] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (1032A400) [pid = 3812] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (18769000) [pid = 3812] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (1370CC00) [pid = 3812] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (10A5B800) [pid = 3812] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (140F4800) [pid = 3812] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (17EEEC00) [pid = 3812] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1031F800) [pid = 3812] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (15F28C00) [pid = 3812] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:08:13 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (140F1800) [pid = 3812] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:08:13 INFO - PROCESS | 3812 | 1464628093428 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 3812 | 1464628093432 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 10:08:13 INFO - PROCESS | 3812 | 1464628093448 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:08:13 INFO - PROCESS | 3812 | 1464628093450 Marionette TRACE conn2 <- [1,2646,null,{}] 10:08:13 INFO - PROCESS | 3812 | 1464628093438 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:13 INFO - PROCESS | 3812 | 1464628093520 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 10:08:13 INFO - PROCESS | 3812 | 1464628093527 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 3812 | ++DOCSHELL 10D50400 == 59 [pid = 3812] [id = 671] 10:08:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (12D78C00) [pid = 3812] [serial = 2013] [outer = 00000000] 10:08:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (140EFC00) [pid = 3812] [serial = 2014] [outer = 12D78C00] 10:08:13 INFO - PROCESS | 3812 | 1464628093575 Marionette DEBUG loaded listener.js 10:08:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (15D21800) [pid = 3812] [serial = 2015] [outer = 12D78C00] 10:08:14 INFO - PROCESS | 3812 | 1464628094016 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:08:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 637ms 10:08:14 INFO - PROCESS | 3812 | 1464628094071 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 3812 | 1464628094073 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 10:08:14 INFO - PROCESS | 3812 | 1464628094076 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:08:14 INFO - PROCESS | 3812 | 1464628094077 Marionette TRACE conn2 <- [1,2650,null,{}] 10:08:14 INFO - PROCESS | 3812 | 1464628094081 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:14 INFO - PROCESS | 3812 | 1464628094162 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 10:08:14 INFO - PROCESS | 3812 | 1464628094169 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:14 INFO - PROCESS | 3812 | ++DOCSHELL 10D19400 == 60 [pid = 3812] [id = 672] 10:08:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (175B6400) [pid = 3812] [serial = 2016] [outer = 00000000] 10:08:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (198E7000) [pid = 3812] [serial = 2017] [outer = 175B6400] 10:08:14 INFO - PROCESS | 3812 | 1464628094214 Marionette DEBUG loaded listener.js 10:08:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (1996BC00) [pid = 3812] [serial = 2018] [outer = 175B6400] 10:08:14 INFO - PROCESS | 3812 | 1464628094654 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:08:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 621ms 10:08:14 INFO - PROCESS | 3812 | 1464628094718 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 3812 | 1464628094720 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 10:08:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:08:14 INFO - PROCESS | 3812 | 1464628094743 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 3812 | 1464628094745 Marionette TRACE conn2 <- [1,2654,null,{}] 10:08:14 INFO - PROCESS | 3812 | 1464628094748 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:14 INFO - PROCESS | 3812 | 1464628094834 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 10:08:14 INFO - PROCESS | 3812 | 1464628094843 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:14 INFO - PROCESS | 3812 | ++DOCSHELL 10D1C800 == 61 [pid = 3812] [id = 673] 10:08:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (199C4400) [pid = 3812] [serial = 2019] [outer = 00000000] 10:08:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (19ACCC00) [pid = 3812] [serial = 2020] [outer = 199C4400] 10:08:14 INFO - PROCESS | 3812 | 1464628094886 Marionette DEBUG loaded listener.js 10:08:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (19AE3800) [pid = 3812] [serial = 2021] [outer = 199C4400] 10:08:15 INFO - PROCESS | 3812 | 1464628095836 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:08:15 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) 10:08:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1165ms 10:08:15 INFO - PROCESS | 3812 | 1464628095900 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 10:08:15 INFO - PROCESS | 3812 | 1464628095904 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 10:08:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:08:15 INFO - PROCESS | 3812 | 1464628095910 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:08:15 INFO - PROCESS | 3812 | 1464628095914 Marionette TRACE conn2 <- [1,2658,null,{}] 10:08:15 INFO - PROCESS | 3812 | 1464628095920 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:16 INFO - PROCESS | 3812 | 1464628096066 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 10:08:16 INFO - PROCESS | 3812 | 1464628096206 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:16 INFO - PROCESS | 3812 | ++DOCSHELL 10D53800 == 62 [pid = 3812] [id = 674] 10:08:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (12858400) [pid = 3812] [serial = 2022] [outer = 00000000] 10:08:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (128C2800) [pid = 3812] [serial = 2023] [outer = 12858400] 10:08:16 INFO - PROCESS | 3812 | 1464628096263 Marionette DEBUG loaded listener.js 10:08:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (13313400) [pid = 3812] [serial = 2024] [outer = 12858400] 10:08:17 INFO - PROCESS | 3812 | 1464628097359 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 10:08:17 INFO - PROCESS | 3812 | 1464628097403 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 10:08:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:08:17 INFO - PROCESS | 3812 | 1464628097410 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:08:17 INFO - PROCESS | 3812 | 1464628097412 Marionette TRACE conn2 <- [1,2662,null,{}] 10:08:17 INFO - PROCESS | 3812 | 1464628097417 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:17 INFO - PROCESS | 3812 | 1464628097535 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 10:08:17 INFO - PROCESS | 3812 | 1464628097682 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 3812 | ++DOCSHELL 140F3800 == 63 [pid = 3812] [id = 675] 10:08:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (15856000) [pid = 3812] [serial = 2025] [outer = 00000000] 10:08:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (1630A000) [pid = 3812] [serial = 2026] [outer = 15856000] 10:08:17 INFO - PROCESS | 3812 | 1464628097736 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (16C1FC00) [pid = 3812] [serial = 2027] [outer = 15856000] 10:08:18 INFO - PROCESS | 3812 | 1464628098753 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 10:08:18 INFO - PROCESS | 3812 | 1464628098821 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 10:08:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:08:18 INFO - PROCESS | 3812 | 1464628098826 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 3812 | 1464628098830 Marionette TRACE conn2 <- [1,2666,null,{}] 10:08:18 INFO - PROCESS | 3812 | 1464628098841 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:18 INFO - PROCESS | 3812 | 1464628098945 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 10:08:19 INFO - PROCESS | 3812 | 1464628099159 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 3812 | ++DOCSHELL 1845DC00 == 64 [pid = 3812] [id = 676] 10:08:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (18763800) [pid = 3812] [serial = 2028] [outer = 00000000] 10:08:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (19AE5800) [pid = 3812] [serial = 2029] [outer = 18763800] 10:08:19 INFO - PROCESS | 3812 | 1464628099216 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (19D2E000) [pid = 3812] [serial = 2030] [outer = 18763800] 10:08:20 INFO - PROCESS | 3812 | 1464628100345 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:08:20 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) 10:08:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1554ms 10:08:20 INFO - PROCESS | 3812 | 1464628100379 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 10:08:20 INFO - PROCESS | 3812 | 1464628100383 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 10:08:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:08:20 INFO - PROCESS | 3812 | 1464628100389 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:08:20 INFO - PROCESS | 3812 | 1464628100392 Marionette TRACE conn2 <- [1,2670,null,{}] 10:08:20 INFO - PROCESS | 3812 | 1464628100399 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:20 INFO - PROCESS | 3812 | 1464628100516 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 10:08:20 INFO - PROCESS | 3812 | 1464628100675 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:20 INFO - PROCESS | 3812 | ++DOCSHELL 13316400 == 65 [pid = 3812] [id = 677] 10:08:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (1331C400) [pid = 3812] [serial = 2031] [outer = 00000000] 10:08:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (13BC6400) [pid = 3812] [serial = 2032] [outer = 1331C400] 10:08:20 INFO - PROCESS | 3812 | 1464628100725 Marionette DEBUG loaded listener.js 10:08:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (140F7000) [pid = 3812] [serial = 2033] [outer = 1331C400] 10:08:21 INFO - PROCESS | 3812 | 1464628101761 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:08:21 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) 10:08:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1383ms 10:08:21 INFO - PROCESS | 3812 | 1464628101794 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 10:08:21 INFO - PROCESS | 3812 | 1464628101799 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 10:08:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:08:21 INFO - PROCESS | 3812 | 1464628101805 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - PROCESS | 3812 | 1464628101808 Marionette TRACE conn2 <- [1,2674,null,{}] 10:08:21 INFO - PROCESS | 3812 | 1464628101812 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:21 INFO - PROCESS | 3812 | 1464628101939 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 105E6800 == 64 [pid = 3812] [id = 627] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 1613E400 == 63 [pid = 3812] [id = 597] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 10D54800 == 62 [pid = 3812] [id = 642] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 18769800 == 61 [pid = 3812] [id = 632] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 18459400 == 60 [pid = 3812] [id = 631] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 10D19400 == 59 [pid = 3812] [id = 672] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 10D50400 == 58 [pid = 3812] [id = 671] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 198EA000 == 57 [pid = 3812] [id = 670] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 10D18800 == 56 [pid = 3812] [id = 669] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 0F391400 == 55 [pid = 3812] [id = 668] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 16309400 == 54 [pid = 3812] [id = 667] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 15375400 == 53 [pid = 3812] [id = 666] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 12A63000 == 52 [pid = 3812] [id = 665] 10:08:21 INFO - PROCESS | 3812 | --DOCSHELL 114A6C00 == 51 [pid = 3812] [id = 664] 10:08:21 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (19AC8400) [pid = 3812] [serial = 1942] [outer = 00000000] [url = about:blank] 10:08:21 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (19AE9400) [pid = 3812] [serial = 1975] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOCSHELL 140ED400 == 50 [pid = 3812] [id = 658] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (18389C00) [pid = 3812] [serial = 1847] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (180CB400) [pid = 3812] [serial = 1883] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (153FAC00) [pid = 3812] [serial = 1844] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (19AE0400) [pid = 3812] [serial = 1850] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (10E13C00) [pid = 3812] [serial = 1841] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (199C1000) [pid = 3812] [serial = 1966] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (143E4800) [pid = 3812] [serial = 1951] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (15379000) [pid = 3812] [serial = 1952] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (10D12400) [pid = 3812] [serial = 1948] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (1124EC00) [pid = 3812] [serial = 1949] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (19964C00) [pid = 3812] [serial = 1928] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (18456400) [pid = 3812] [serial = 1964] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (11A02800) [pid = 3812] [serial = 1946] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (10D5C000) [pid = 3812] [serial = 1945] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (16304000) [pid = 3812] [serial = 1954] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (1630E000) [pid = 3812] [serial = 1955] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (163B5C00) [pid = 3812] [serial = 1957] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (11C5A800) [pid = 3812] [serial = 1930] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (18454800) [pid = 3812] [serial = 1963] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (140F5800) [pid = 3812] [serial = 1933] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (18455000) [pid = 3812] [serial = 1936] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (199CE800) [pid = 3812] [serial = 1939] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (19A92800) [pid = 3812] [serial = 1967] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (1995E000) [pid = 3812] [serial = 1973] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (140F7800) [pid = 3812] [serial = 1969] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (16F85000) [pid = 3812] [serial = 1960] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (1780D400) [pid = 3812] [serial = 1961] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (16EFC400) [pid = 3812] [serial = 1970] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (16F86C00) [pid = 3812] [serial = 1972] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (16CD4400) [pid = 3812] [serial = 1958] [outer = 00000000] [url = about:blank] 10:08:22 INFO - PROCESS | 3812 | 1464628102120 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 3812 | ++DOCSHELL 0F25E000 == 51 [pid = 3812] [id = 678] 10:08:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (1032A400) [pid = 3812] [serial = 2034] [outer = 00000000] 10:08:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (10D50400) [pid = 3812] [serial = 2035] [outer = 1032A400] 10:08:22 INFO - PROCESS | 3812 | 1464628102168 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (10ECC400) [pid = 3812] [serial = 2036] [outer = 1032A400] 10:08:23 INFO - PROCESS | 3812 | 1464628103015 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 10:08:23 INFO - PROCESS | 3812 | 1464628103042 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 10:08:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:08:23 INFO - PROCESS | 3812 | 1464628103046 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:08:23 INFO - PROCESS | 3812 | 1464628103050 Marionette TRACE conn2 <- [1,2678,null,{}] 10:08:23 INFO - PROCESS | 3812 | 1464628103060 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:23 INFO - PROCESS | 3812 | 1464628103161 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 10:08:23 INFO - PROCESS | 3812 | 1464628103256 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 3812 | ++DOCSHELL 13909800 == 52 [pid = 3812] [id = 679] 10:08:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (15379000) [pid = 3812] [serial = 2037] [outer = 00000000] 10:08:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (158CA400) [pid = 3812] [serial = 2038] [outer = 15379000] 10:08:23 INFO - PROCESS | 3812 | 1464628103303 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (16308800) [pid = 3812] [serial = 2039] [outer = 15379000] 10:08:24 INFO - PROCESS | 3812 | 1464628104197 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 10:08:24 INFO - PROCESS | 3812 | 1464628104248 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 10:08:24 INFO - PROCESS | 3812 | 1464628104252 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:08:24 INFO - PROCESS | 3812 | 1464628104253 Marionette TRACE conn2 <- [1,2682,null,{}] 10:08:24 INFO - PROCESS | 3812 | 1464628104257 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:24 INFO - PROCESS | 3812 | 1464628104383 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 10:08:24 INFO - PROCESS | 3812 | 1464628104390 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:24 INFO - PROCESS | 3812 | ++DOCSHELL 163ACC00 == 53 [pid = 3812] [id = 680] 10:08:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (163B0000) [pid = 3812] [serial = 2040] [outer = 00000000] 10:08:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (16EF2800) [pid = 3812] [serial = 2041] [outer = 163B0000] 10:08:24 INFO - PROCESS | 3812 | 1464628104489 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1750B800) [pid = 3812] [serial = 2042] [outer = 163B0000] 10:08:25 INFO - PROCESS | 3812 | 1464628105403 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 10:08:25 INFO - PROCESS | 3812 | 1464628105435 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 10:08:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:08:25 INFO - PROCESS | 3812 | 1464628105439 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:08:25 INFO - PROCESS | 3812 | 1464628105441 Marionette TRACE conn2 <- [1,2686,null,{}] 10:08:25 INFO - PROCESS | 3812 | 1464628105444 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:25 INFO - PROCESS | 3812 | 1464628105561 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 10:08:25 INFO - PROCESS | 3812 | 1464628105568 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:25 INFO - PROCESS | 3812 | ++DOCSHELL 13321400 == 54 [pid = 3812] [id = 681] 10:08:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (16EF8000) [pid = 3812] [serial = 2043] [outer = 00000000] 10:08:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (17E06800) [pid = 3812] [serial = 2044] [outer = 16EF8000] 10:08:25 INFO - PROCESS | 3812 | 1464628105612 Marionette DEBUG loaded listener.js 10:08:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (17E08000) [pid = 3812] [serial = 2045] [outer = 16EF8000] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (1916C800) [pid = 3812] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (13BCE800) [pid = 3812] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (18459800) [pid = 3812] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (10A58C00) [pid = 3812] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (17192400) [pid = 3812] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (16E0CC00) [pid = 3812] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (1790AC00) [pid = 3812] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (198EA400) [pid = 3812] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (19D2A000) [pid = 3812] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (163B2800) [pid = 3812] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (12A63800) [pid = 3812] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (11C5C400) [pid = 3812] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (15378800) [pid = 3812] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (12D78C00) [pid = 3812] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (175B6400) [pid = 3812] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:08:26 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (15F33800) [pid = 3812] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:08:26 INFO - PROCESS | 3812 | 1464628106674 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 10:08:26 INFO - PROCESS | 3812 | 1464628106697 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 10:08:26 INFO - PROCESS | 3812 | 1464628106701 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:08:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:08:26 INFO - PROCESS | 3812 | 1464628106702 Marionette TRACE conn2 <- [1,2690,null,{}] 10:08:26 INFO - PROCESS | 3812 | 1464628106706 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:26 INFO - PROCESS | 3812 | 1464628106816 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:08:26 INFO - PROCESS | 3812 | 1464628106824 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:26 INFO - PROCESS | 3812 | ++DOCSHELL 10D5C000 == 55 [pid = 3812] [id = 682] 10:08:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (10E1BC00) [pid = 3812] [serial = 2046] [outer = 00000000] 10:08:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (13DC4C00) [pid = 3812] [serial = 2047] [outer = 10E1BC00] 10:08:26 INFO - PROCESS | 3812 | 1464628106869 Marionette DEBUG loaded listener.js 10:08:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (17E06C00) [pid = 3812] [serial = 2048] [outer = 10E1BC00] 10:08:27 INFO - PROCESS | 3812 | 1464628107323 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:08:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:08:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 684ms 10:08:27 INFO - PROCESS | 3812 | 1464628107400 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 10:08:27 INFO - PROCESS | 3812 | 1464628107402 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 10:08:27 INFO - PROCESS | 3812 | 1464628107405 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:08:27 INFO - PROCESS | 3812 | 1464628107407 Marionette TRACE conn2 <- [1,2694,null,{}] 10:08:27 INFO - PROCESS | 3812 | 1464628107411 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:27 INFO - PROCESS | 3812 | 1464628107492 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:08:27 INFO - PROCESS | 3812 | 1464628107499 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 3812 | ++DOCSHELL 105E7000 == 56 [pid = 3812] [id = 683] 10:08:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (10ACE400) [pid = 3812] [serial = 2049] [outer = 00000000] 10:08:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (18769000) [pid = 3812] [serial = 2050] [outer = 10ACE400] 10:08:27 INFO - PROCESS | 3812 | 1464628107546 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (19167800) [pid = 3812] [serial = 2051] [outer = 10ACE400] 10:08:27 INFO - PROCESS | 3812 | 1464628107981 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:08:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:08:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 637ms 10:08:28 INFO - PROCESS | 3812 | 1464628108044 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 10:08:28 INFO - PROCESS | 3812 | 1464628108046 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 10:08:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:08:28 INFO - PROCESS | 3812 | 1464628108049 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 3812 | 1464628108051 Marionette TRACE conn2 <- [1,2698,null,{}] 10:08:28 INFO - PROCESS | 3812 | 1464628108054 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:28 INFO - PROCESS | 3812 | 1464628108119 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:08:28 INFO - PROCESS | 3812 | 1464628108360 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 3812 | ++DOCSHELL 0F391400 == 57 [pid = 3812] [id = 684] 10:08:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (1031F800) [pid = 3812] [serial = 2052] [outer = 00000000] 10:08:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (10A5DC00) [pid = 3812] [serial = 2053] [outer = 1031F800] 10:08:28 INFO - PROCESS | 3812 | 1464628108423 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (10D5D800) [pid = 3812] [serial = 2054] [outer = 1031F800] 10:08:29 INFO - PROCESS | 3812 | 1464628109010 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 3812 | 1464628109093 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 10:08:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:08:29 INFO - PROCESS | 3812 | 1464628109098 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - PROCESS | 3812 | 1464628109102 Marionette TRACE conn2 <- [1,2702,null,{}] 10:08:29 INFO - PROCESS | 3812 | 1464628109107 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:29 INFO - PROCESS | 3812 | 1464628109219 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:08:29 INFO - PROCESS | 3812 | 1464628109365 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:29 INFO - PROCESS | 3812 | ++DOCSHELL 13BB6400 == 58 [pid = 3812] [id = 685] 10:08:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (140F1000) [pid = 3812] [serial = 2055] [outer = 00000000] 10:08:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (153F2C00) [pid = 3812] [serial = 2056] [outer = 140F1000] 10:08:29 INFO - PROCESS | 3812 | 1464628109422 Marionette DEBUG loaded listener.js 10:08:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (153FF800) [pid = 3812] [serial = 2057] [outer = 140F1000] 10:08:30 INFO - PROCESS | 3812 | 1464628110036 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:08:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:08:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 994ms 10:08:30 INFO - PROCESS | 3812 | 1464628110102 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:08:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:08:30 INFO - PROCESS | 3812 | 1464628110106 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 10:08:30 INFO - PROCESS | 3812 | 1464628110111 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 3812 | 1464628110113 Marionette TRACE conn2 <- [1,2706,null,{}] 10:08:30 INFO - PROCESS | 3812 | 1464628110117 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:30 INFO - PROCESS | 3812 | 1464628110227 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:08:30 INFO - PROCESS | 3812 | 1464628110373 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 3812 | ++DOCSHELL 17EF0000 == 59 [pid = 3812] [id = 686] 10:08:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (17EF0400) [pid = 3812] [serial = 2058] [outer = 00000000] 10:08:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (18767400) [pid = 3812] [serial = 2059] [outer = 17EF0400] 10:08:30 INFO - PROCESS | 3812 | 1464628110429 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (198E5800) [pid = 3812] [serial = 2060] [outer = 17EF0400] 10:08:31 INFO - PROCESS | 3812 | 1464628111076 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 10:08:31 INFO - PROCESS | 3812 | 1464628111159 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 10:08:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:08:31 INFO - PROCESS | 3812 | 1464628111169 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:08:31 INFO - PROCESS | 3812 | 1464628111175 Marionette TRACE conn2 <- [1,2710,null,{}] 10:08:31 INFO - PROCESS | 3812 | 1464628111180 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:31 INFO - PROCESS | 3812 | 1464628111320 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:08:31 INFO - PROCESS | 3812 | 1464628111466 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:31 INFO - PROCESS | 3812 | ++DOCSHELL 163AA800 == 60 [pid = 3812] [id = 687] 10:08:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (19960400) [pid = 3812] [serial = 2061] [outer = 00000000] 10:08:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (19A8E400) [pid = 3812] [serial = 2062] [outer = 19960400] 10:08:31 INFO - PROCESS | 3812 | 1464628111522 Marionette DEBUG loaded listener.js 10:08:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (19AC5800) [pid = 3812] [serial = 2063] [outer = 19960400] 10:08:32 INFO - PROCESS | 3812 | 1464628112061 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:08:32 INFO - PROCESS | 3812 | 1464628112133 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 10:08:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:08:32 INFO - PROCESS | 3812 | 1464628112136 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:08:32 INFO - PROCESS | 3812 | 1464628112138 Marionette TRACE conn2 <- [1,2714,null,{}] 10:08:32 INFO - PROCESS | 3812 | 1464628112142 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:32 INFO - PROCESS | 3812 | 1464628112249 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:08:32 INFO - PROCESS | 3812 | 1464628112392 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 3812 | ++DOCSHELL 199CD400 == 61 [pid = 3812] [id = 688] 10:08:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (199CE800) [pid = 3812] [serial = 2064] [outer = 00000000] 10:08:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (19AED000) [pid = 3812] [serial = 2065] [outer = 199CE800] 10:08:32 INFO - PROCESS | 3812 | 1464628112447 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (19F9DC00) [pid = 3812] [serial = 2066] [outer = 199CE800] 10:08:32 INFO - PROCESS | 3812 | 1464628113013 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:08:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:08:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 932ms 10:08:33 INFO - PROCESS | 3812 | 1464628113081 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:08:33 INFO - PROCESS | 3812 | 1464628113083 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 10:08:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:08:33 INFO - PROCESS | 3812 | 1464628113087 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 3812 | 1464628113089 Marionette TRACE conn2 <- [1,2718,null,{}] 10:08:33 INFO - PROCESS | 3812 | 1464628113093 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:33 INFO - PROCESS | 3812 | 1464628113196 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:08:33 INFO - PROCESS | 3812 | 1464628113341 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 3812 | ++DOCSHELL 19AD0000 == 62 [pid = 3812] [id = 689] 10:08:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (19AE2C00) [pid = 3812] [serial = 2067] [outer = 00000000] 10:08:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (1A181400) [pid = 3812] [serial = 2068] [outer = 19AE2C00] 10:08:33 INFO - PROCESS | 3812 | 1464628113402 Marionette DEBUG loaded listener.js 10:08:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (1A280C00) [pid = 3812] [serial = 2069] [outer = 19AE2C00] 10:08:34 INFO - PROCESS | 3812 | 1464628114484 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 10:08:34 INFO - PROCESS | 3812 | 1464628114564 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 10:08:34 INFO - PROCESS | 3812 | 1464628114571 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:08:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:08:34 INFO - PROCESS | 3812 | 1464628114575 Marionette TRACE conn2 <- [1,2722,null,{}] 10:08:34 INFO - PROCESS | 3812 | 1464628114581 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:34 INFO - PROCESS | 3812 | 1464628114674 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:08:34 INFO - PROCESS | 3812 | 1464628114819 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 3812 | ++DOCSHELL 13079C00 == 63 [pid = 3812] [id = 690] 10:08:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (1332A000) [pid = 3812] [serial = 2070] [outer = 00000000] 10:08:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (1370EC00) [pid = 3812] [serial = 2071] [outer = 1332A000] 10:08:34 INFO - PROCESS | 3812 | 1464628114921 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (140CF000) [pid = 3812] [serial = 2072] [outer = 1332A000] 10:08:35 INFO - PROCESS | 3812 | --DOCSHELL 105E7000 == 62 [pid = 3812] [id = 683] 10:08:35 INFO - PROCESS | 3812 | --DOCSHELL 10D5C000 == 61 [pid = 3812] [id = 682] 10:08:35 INFO - PROCESS | 3812 | --DOCSHELL 13321400 == 60 [pid = 3812] [id = 681] 10:08:35 INFO - PROCESS | 3812 | --DOCSHELL 163ACC00 == 59 [pid = 3812] [id = 680] 10:08:35 INFO - PROCESS | 3812 | --DOCSHELL 13909800 == 58 [pid = 3812] [id = 679] 10:08:35 INFO - PROCESS | 3812 | --DOCSHELL 0F25E000 == 57 [pid = 3812] [id = 678] 10:08:35 INFO - PROCESS | 3812 | --DOCSHELL 13316400 == 56 [pid = 3812] [id = 677] 10:08:35 INFO - PROCESS | 3812 | --DOCSHELL 140F3800 == 55 [pid = 3812] [id = 675] 10:08:35 INFO - PROCESS | 3812 | --DOCSHELL 10D53800 == 54 [pid = 3812] [id = 674] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (198F1400) [pid = 3812] [serial = 1898] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (14EC9400) [pid = 3812] [serial = 1889] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (1916B400) [pid = 3812] [serial = 1895] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (1285AC00) [pid = 3812] [serial = 1886] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (1844F000) [pid = 3812] [serial = 1892] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (199BF400) [pid = 3812] [serial = 1838] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (19ACCC00) [pid = 3812] [serial = 2020] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (18454400) [pid = 3812] [serial = 2008] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (198F2000) [pid = 3812] [serial = 2011] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (1876DC00) [pid = 3812] [serial = 2009] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 108 (1A136000) [pid = 3812] [serial = 1991] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 107 (1A132800) [pid = 3812] [serial = 1990] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 106 (16B04400) [pid = 3812] [serial = 2002] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 105 (16E04400) [pid = 3812] [serial = 2003] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 104 (130E2800) [pid = 3812] [serial = 1996] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 103 (1370F400) [pid = 3812] [serial = 1997] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (13DC6400) [pid = 3812] [serial = 1994] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (12D77400) [pid = 3812] [serial = 1993] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (15D20800) [pid = 3812] [serial = 1999] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (16304400) [pid = 3812] [serial = 2000] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (130E7800) [pid = 3812] [serial = 1978] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (15F24800) [pid = 3812] [serial = 1981] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (199C9800) [pid = 3812] [serial = 1984] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 95 (19D2F800) [pid = 3812] [serial = 1987] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 94 (140EFC00) [pid = 3812] [serial = 2014] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 93 (15D21800) [pid = 3812] [serial = 2015] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 92 (198E7000) [pid = 3812] [serial = 2017] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 91 (1995E800) [pid = 3812] [serial = 2012] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 90 (1750D400) [pid = 3812] [serial = 2005] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 89 (17807C00) [pid = 3812] [serial = 2006] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | --DOMWINDOW == 88 (1996BC00) [pid = 3812] [serial = 2018] [outer = 00000000] [url = about:blank] 10:08:35 INFO - PROCESS | 3812 | 1464628115448 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:08:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:08:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 886ms 10:08:35 INFO - PROCESS | 3812 | 1464628115479 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 3812 | 1464628115485 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 10:08:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:08:35 INFO - PROCESS | 3812 | 1464628115491 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 3812 | 1464628115493 Marionette TRACE conn2 <- [1,2726,null,{}] 10:08:35 INFO - PROCESS | 3812 | 1464628115497 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:35 INFO - PROCESS | 3812 | 1464628115587 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:08:35 INFO - PROCESS | 3812 | 1464628115594 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 3812 | ++DOCSHELL 13706800 == 55 [pid = 3812] [id = 691] 10:08:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 89 (13DC6400) [pid = 3812] [serial = 2073] [outer = 00000000] 10:08:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 90 (140F3800) [pid = 3812] [serial = 2074] [outer = 13DC6400] 10:08:35 INFO - PROCESS | 3812 | 1464628115639 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 91 (15378800) [pid = 3812] [serial = 2075] [outer = 13DC6400] 10:08:36 INFO - PROCESS | 3812 | 1464628116135 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:08:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:08:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 699ms 10:08:36 INFO - PROCESS | 3812 | 1464628116189 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:08:36 INFO - PROCESS | 3812 | 1464628116191 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 10:08:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:08:36 INFO - PROCESS | 3812 | 1464628116195 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - PROCESS | 3812 | 1464628116198 Marionette TRACE conn2 <- [1,2730,null,{}] 10:08:36 INFO - PROCESS | 3812 | 1464628116207 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:36 INFO - PROCESS | 3812 | 1464628116333 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:08:36 INFO - PROCESS | 3812 | 1464628116450 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:36 INFO - PROCESS | 3812 | ++DOCSHELL 15F28800 == 56 [pid = 3812] [id = 692] 10:08:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 92 (15F32C00) [pid = 3812] [serial = 2076] [outer = 00000000] 10:08:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 93 (163A8C00) [pid = 3812] [serial = 2077] [outer = 15F32C00] 10:08:36 INFO - PROCESS | 3812 | 1464628116497 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 94 (163B6000) [pid = 3812] [serial = 2078] [outer = 15F32C00] 10:08:36 INFO - PROCESS | 3812 | 1464628116864 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:08:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:08:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 699ms 10:08:36 INFO - PROCESS | 3812 | 1464628116903 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 10:08:36 INFO - PROCESS | 3812 | 1464628116906 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 10:08:36 INFO - PROCESS | 3812 | 1464628116909 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:08:36 INFO - PROCESS | 3812 | 1464628116911 Marionette TRACE conn2 <- [1,2734,null,{}] 10:08:36 INFO - PROCESS | 3812 | 1464628116915 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:36 INFO - PROCESS | 3812 | 1464628116987 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:08:36 INFO - PROCESS | 3812 | 1464628116993 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 3812 | ++DOCSHELL 163B0800 == 57 [pid = 3812] [id = 693] 10:08:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 95 (16C20000) [pid = 3812] [serial = 2079] [outer = 00000000] 10:08:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 96 (16E0B800) [pid = 3812] [serial = 2080] [outer = 16C20000] 10:08:37 INFO - PROCESS | 3812 | 1464628117048 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (17810400) [pid = 3812] [serial = 2081] [outer = 16C20000] 10:08:37 INFO - PROCESS | 3812 | 1464628117535 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:08:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:08:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 699ms 10:08:37 INFO - PROCESS | 3812 | 1464628117593 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:08:37 INFO - PROCESS | 3812 | 1464628117604 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 10:08:37 INFO - PROCESS | 3812 | 1464628117613 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:08:37 INFO - PROCESS | 3812 | 1464628117615 Marionette TRACE conn2 <- [1,2738,null,{}] 10:08:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:08:37 INFO - PROCESS | 3812 | 1464628117618 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:37 INFO - PROCESS | 3812 | 1464628117737 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:08:37 INFO - PROCESS | 3812 | 1464628117837 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 3812 | ++DOCSHELL 16E0A400 == 58 [pid = 3812] [id = 694] 10:08:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (17E0D400) [pid = 3812] [serial = 2082] [outer = 00000000] 10:08:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (18453C00) [pid = 3812] [serial = 2083] [outer = 17E0D400] 10:08:37 INFO - PROCESS | 3812 | 1464628117880 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1845A000) [pid = 3812] [serial = 2084] [outer = 17E0D400] 10:08:38 INFO - PROCESS | 3812 | 1464628118297 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:08:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:08:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 746ms 10:08:38 INFO - PROCESS | 3812 | 1464628118357 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:08:38 INFO - PROCESS | 3812 | 1464628118359 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 10:08:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:08:38 INFO - PROCESS | 3812 | 1464628118362 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:08:38 INFO - PROCESS | 3812 | 1464628118364 Marionette TRACE conn2 <- [1,2742,null,{}] 10:08:38 INFO - PROCESS | 3812 | 1464628118367 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:38 INFO - PROCESS | 3812 | 1464628118505 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:08:38 INFO - PROCESS | 3812 | 1464628118578 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:38 INFO - PROCESS | 3812 | ++DOCSHELL 105ECC00 == 59 [pid = 3812] [id = 695] 10:08:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (15F33800) [pid = 3812] [serial = 2085] [outer = 00000000] 10:08:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (198E6C00) [pid = 3812] [serial = 2086] [outer = 15F33800] 10:08:38 INFO - PROCESS | 3812 | 1464628118622 Marionette DEBUG loaded listener.js 10:08:38 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (19961400) [pid = 3812] [serial = 2087] [outer = 15F33800] 10:08:39 INFO - PROCESS | 3812 | 1464628119051 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:08:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:08:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 10:08:39 INFO - PROCESS | 3812 | 1464628119129 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 3812 | 1464628119131 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 10:08:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:08:39 INFO - PROCESS | 3812 | 1464628119146 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - PROCESS | 3812 | 1464628119147 Marionette TRACE conn2 <- [1,2746,null,{}] 10:08:39 INFO - PROCESS | 3812 | 1464628119155 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:39 INFO - PROCESS | 3812 | 1464628119300 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:08:39 INFO - PROCESS | 3812 | --DOMWINDOW == 102 (163B0000) [pid = 3812] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:08:39 INFO - PROCESS | 3812 | --DOMWINDOW == 101 (1032A400) [pid = 3812] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:08:39 INFO - PROCESS | 3812 | --DOMWINDOW == 100 (1331C400) [pid = 3812] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:08:39 INFO - PROCESS | 3812 | --DOMWINDOW == 99 (16EF8000) [pid = 3812] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:08:39 INFO - PROCESS | 3812 | --DOMWINDOW == 98 (18763800) [pid = 3812] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:08:39 INFO - PROCESS | 3812 | --DOMWINDOW == 97 (15379000) [pid = 3812] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:08:39 INFO - PROCESS | 3812 | --DOMWINDOW == 96 (10E1BC00) [pid = 3812] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:08:39 INFO - PROCESS | 3812 | 1464628119373 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:39 INFO - PROCESS | 3812 | ++DOCSHELL 0F2ABC00 == 60 [pid = 3812] [id = 696] 10:08:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 97 (1032A400) [pid = 3812] [serial = 2088] [outer = 00000000] 10:08:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 98 (153F4000) [pid = 3812] [serial = 2089] [outer = 1032A400] 10:08:39 INFO - PROCESS | 3812 | 1464628119418 Marionette DEBUG loaded listener.js 10:08:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 99 (199CBC00) [pid = 3812] [serial = 2090] [outer = 1032A400] 10:08:39 INFO - PROCESS | 3812 | 1464628119777 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:08:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:08:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 699ms 10:08:39 INFO - PROCESS | 3812 | 1464628119842 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 3812 | 1464628119844 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 10:08:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:08:39 INFO - PROCESS | 3812 | 1464628119847 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - PROCESS | 3812 | 1464628119849 Marionette TRACE conn2 <- [1,2750,null,{}] 10:08:39 INFO - PROCESS | 3812 | 1464628119836 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:39 INFO - PROCESS | 3812 | 1464628119931 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:08:39 INFO - PROCESS | 3812 | 1464628119937 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:39 INFO - PROCESS | 3812 | ++DOCSHELL 16EF8000 == 61 [pid = 3812] [id = 697] 10:08:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 100 (1996B400) [pid = 3812] [serial = 2091] [outer = 00000000] 10:08:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 101 (19D22000) [pid = 3812] [serial = 2092] [outer = 1996B400] 10:08:39 INFO - PROCESS | 3812 | 1464628119981 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 102 (19FA5000) [pid = 3812] [serial = 2093] [outer = 1996B400] 10:08:40 INFO - PROCESS | 3812 | 1464628120418 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:08:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:08:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 637ms 10:08:40 INFO - PROCESS | 3812 | 1464628120469 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:08:40 INFO - PROCESS | 3812 | 1464628120471 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 10:08:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:08:40 INFO - PROCESS | 3812 | 1464628120475 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:08:40 INFO - PROCESS | 3812 | 1464628120477 Marionette TRACE conn2 <- [1,2754,null,{}] 10:08:40 INFO - PROCESS | 3812 | 1464628120480 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:40 INFO - PROCESS | 3812 | 1464628120564 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:08:40 INFO - PROCESS | 3812 | 1464628120570 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 3812 | ++DOCSHELL 10374000 == 62 [pid = 3812] [id = 698] 10:08:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 103 (10ACEC00) [pid = 3812] [serial = 2094] [outer = 00000000] 10:08:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 104 (1A27B400) [pid = 3812] [serial = 2095] [outer = 10ACEC00] 10:08:40 INFO - PROCESS | 3812 | 1464628120614 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 105 (1A283400) [pid = 3812] [serial = 2096] [outer = 10ACEC00] 10:08:41 INFO - PROCESS | 3812 | 1464628121068 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:08:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:08:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 637ms 10:08:41 INFO - PROCESS | 3812 | 1464628121114 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:08:41 INFO - PROCESS | 3812 | 1464628121117 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 10:08:41 INFO - PROCESS | 3812 | 1464628121140 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 3812 | 1464628121142 Marionette TRACE conn2 <- [1,2758,null,{}] 10:08:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:08:41 INFO - PROCESS | 3812 | 1464628121146 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:41 INFO - PROCESS | 3812 | 1464628121232 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:08:41 INFO - PROCESS | 3812 | 1464628121239 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:41 INFO - PROCESS | 3812 | ++DOCSHELL 1A17A800 == 63 [pid = 3812] [id = 699] 10:08:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 106 (1A5EF400) [pid = 3812] [serial = 2097] [outer = 00000000] 10:08:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 107 (1A6A4C00) [pid = 3812] [serial = 2098] [outer = 1A5EF400] 10:08:41 INFO - PROCESS | 3812 | 1464628121282 Marionette DEBUG loaded listener.js 10:08:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 108 (1A77F800) [pid = 3812] [serial = 2099] [outer = 1A5EF400] 10:08:42 INFO - PROCESS | 3812 | 1464628122018 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:08:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:08:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 886ms 10:08:42 INFO - PROCESS | 3812 | 1464628122029 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:08:42 INFO - PROCESS | 3812 | 1464628122032 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 10:08:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:08:42 INFO - PROCESS | 3812 | 1464628122037 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:08:42 INFO - PROCESS | 3812 | 1464628122041 Marionette TRACE conn2 <- [1,2762,null,{}] 10:08:42 INFO - PROCESS | 3812 | 1464628122046 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:42 INFO - PROCESS | 3812 | 1464628122170 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:08:42 INFO - PROCESS | 3812 | 1464628122320 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 3812 | ++DOCSHELL 11C01400 == 64 [pid = 3812] [id = 700] 10:08:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 109 (1307DC00) [pid = 3812] [serial = 2100] [outer = 00000000] 10:08:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (13910400) [pid = 3812] [serial = 2101] [outer = 1307DC00] 10:08:42 INFO - PROCESS | 3812 | 1464628122377 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (158CA000) [pid = 3812] [serial = 2102] [outer = 1307DC00] 10:08:42 INFO - PROCESS | 3812 | 1464628122942 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:08:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 995ms 10:08:43 INFO - PROCESS | 3812 | 1464628123021 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 3812 | 1464628123027 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 10:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:08:43 INFO - PROCESS | 3812 | 1464628123034 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 3812 | 1464628123037 Marionette TRACE conn2 <- [1,2766,null,{}] 10:08:43 INFO - PROCESS | 3812 | 1464628123041 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:43 INFO - PROCESS | 3812 | 1464628123166 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:08:43 INFO - PROCESS | 3812 | 1464628123313 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 3812 | ++DOCSHELL 163AA400 == 65 [pid = 3812] [id = 701] 10:08:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (16541C00) [pid = 3812] [serial = 2103] [outer = 00000000] 10:08:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (1876D800) [pid = 3812] [serial = 2104] [outer = 16541C00] 10:08:43 INFO - PROCESS | 3812 | 1464628123369 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (19171400) [pid = 3812] [serial = 2105] [outer = 16541C00] 10:08:43 INFO - PROCESS | 3812 | 1464628123950 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:08:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 934ms 10:08:43 INFO - PROCESS | 3812 | 1464628123984 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 3812 | 1464628123987 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 10:08:43 INFO - PROCESS | 3812 | 1464628123992 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:08:43 INFO - PROCESS | 3812 | 1464628123995 Marionette TRACE conn2 <- [1,2770,null,{}] 10:08:44 INFO - PROCESS | 3812 | 1464628124006 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:44 INFO - PROCESS | 3812 | 1464628124120 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:08:44 INFO - PROCESS | 3812 | 1464628124285 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 3812 | ++DOCSHELL 1A5F2000 == 66 [pid = 3812] [id = 702] 10:08:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (1A5F4400) [pid = 3812] [serial = 2106] [outer = 00000000] 10:08:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (1A781000) [pid = 3812] [serial = 2107] [outer = 1A5F4400] 10:08:44 INFO - PROCESS | 3812 | 1464628124342 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (1A788C00) [pid = 3812] [serial = 2108] [outer = 1A5F4400] 10:08:44 INFO - PROCESS | 3812 | 1464628124949 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:08:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:08:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 999ms 10:08:45 INFO - PROCESS | 3812 | 1464628124999 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 3812 | 1464628125002 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 10:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:08:45 INFO - PROCESS | 3812 | 1464628125006 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 3812 | 1464628125009 Marionette TRACE conn2 <- [1,2774,null,{}] 10:08:45 INFO - PROCESS | 3812 | 1464628125012 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:45 INFO - PROCESS | 3812 | 1464628125123 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:08:45 INFO - PROCESS | 3812 | 1464628125275 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 3812 | ++DOCSHELL 1A137400 == 67 [pid = 3812] [id = 703] 10:08:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (1A69F400) [pid = 3812] [serial = 2109] [outer = 00000000] 10:08:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (1A7CEC00) [pid = 3812] [serial = 2110] [outer = 1A69F400] 10:08:45 INFO - PROCESS | 3812 | 1464628125330 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (1A7D4000) [pid = 3812] [serial = 2111] [outer = 1A69F400] 10:08:45 INFO - PROCESS | 3812 | 1464628125846 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:08:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:08:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 904ms 10:08:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:08:45 INFO - PROCESS | 3812 | 1464628125911 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 3812 | 1464628125913 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 10:08:45 INFO - PROCESS | 3812 | 1464628125917 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 3812 | 1464628125919 Marionette TRACE conn2 <- [1,2778,null,{}] 10:08:45 INFO - PROCESS | 3812 | 1464628125922 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:46 INFO - PROCESS | 3812 | 1464628126029 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:08:46 INFO - PROCESS | 3812 | 1464628126200 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 3812 | ++DOCSHELL 12D77400 == 68 [pid = 3812] [id = 704] 10:08:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (1A77FC00) [pid = 3812] [serial = 2112] [outer = 00000000] 10:08:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (1A87D800) [pid = 3812] [serial = 2113] [outer = 1A77FC00] 10:08:46 INFO - PROCESS | 3812 | 1464628126260 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (1A87F800) [pid = 3812] [serial = 2114] [outer = 1A77FC00] 10:08:46 INFO - PROCESS | 3812 | 1464628126856 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:08:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:08:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 998ms 10:08:46 INFO - PROCESS | 3812 | 1464628126918 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 3812 | 1464628126920 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 10:08:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:08:46 INFO - PROCESS | 3812 | 1464628126924 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - PROCESS | 3812 | 1464628126926 Marionette TRACE conn2 <- [1,2782,null,{}] 10:08:46 INFO - PROCESS | 3812 | 1464628126930 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:47 INFO - PROCESS | 3812 | 1464628127232 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:08:47 INFO - PROCESS | 3812 | 1464628127442 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 3812 | ++DOCSHELL 1123E400 == 69 [pid = 3812] [id = 705] 10:08:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (11243C00) [pid = 3812] [serial = 2115] [outer = 00000000] 10:08:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (11C0AC00) [pid = 3812] [serial = 2116] [outer = 11243C00] 10:08:47 INFO - PROCESS | 3812 | 1464628127492 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (12862400) [pid = 3812] [serial = 2117] [outer = 11243C00] 10:08:48 INFO - PROCESS | 3812 | 1464628128062 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:08:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:08:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1185ms 10:08:48 INFO - PROCESS | 3812 | 1464628128118 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 3812 | 1464628128121 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 10:08:48 INFO - PROCESS | 3812 | 1464628128125 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:08:48 INFO - PROCESS | 3812 | 1464628128130 Marionette TRACE conn2 <- [1,2786,null,{}] 10:08:48 INFO - PROCESS | 3812 | 1464628128134 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:48 INFO - PROCESS | 3812 | 1464628128256 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:08:48 INFO - PROCESS | 3812 | 1464628128421 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 153F3400 == 68 [pid = 3812] [id = 660] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 143EF400 == 67 [pid = 3812] [id = 529] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 10D1C800 == 66 [pid = 3812] [id = 673] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 10D5B800 == 65 [pid = 3812] [id = 659] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 10374000 == 64 [pid = 3812] [id = 698] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 16EF8000 == 63 [pid = 3812] [id = 697] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 0F2ABC00 == 62 [pid = 3812] [id = 696] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 105ECC00 == 61 [pid = 3812] [id = 695] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 16E0A400 == 60 [pid = 3812] [id = 694] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 163B0800 == 59 [pid = 3812] [id = 693] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 15F28800 == 58 [pid = 3812] [id = 692] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 13706800 == 57 [pid = 3812] [id = 691] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 13079C00 == 56 [pid = 3812] [id = 690] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 13BB6400 == 55 [pid = 3812] [id = 685] 10:08:48 INFO - PROCESS | 3812 | --DOCSHELL 0F391400 == 54 [pid = 3812] [id = 684] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (16EF2800) [pid = 3812] [serial = 2041] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (16308800) [pid = 3812] [serial = 2039] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (18769000) [pid = 3812] [serial = 2050] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (128C2800) [pid = 3812] [serial = 2023] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (1750B800) [pid = 3812] [serial = 2042] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (10D50400) [pid = 3812] [serial = 2035] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (13BC6400) [pid = 3812] [serial = 2032] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (140F7000) [pid = 3812] [serial = 2033] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (10ECC400) [pid = 3812] [serial = 2036] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 116 (17E08000) [pid = 3812] [serial = 2045] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 115 (17E06800) [pid = 3812] [serial = 2044] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 114 (19D2E000) [pid = 3812] [serial = 2030] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 113 (19AE5800) [pid = 3812] [serial = 2029] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 112 (158CA400) [pid = 3812] [serial = 2038] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 111 (1630A000) [pid = 3812] [serial = 2026] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 110 (17E06C00) [pid = 3812] [serial = 2048] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | --DOMWINDOW == 109 (13DC4C00) [pid = 3812] [serial = 2047] [outer = 00000000] [url = about:blank] 10:08:48 INFO - PROCESS | 3812 | ++DOCSHELL 0F2ABC00 == 55 [pid = 3812] [id = 706] 10:08:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 110 (0F391400) [pid = 3812] [serial = 2118] [outer = 00000000] 10:08:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 111 (10D52C00) [pid = 3812] [serial = 2119] [outer = 0F391400] 10:08:48 INFO - PROCESS | 3812 | 1464628128553 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 112 (11254C00) [pid = 3812] [serial = 2120] [outer = 0F391400] 10:08:49 INFO - PROCESS | 3812 | 1464628129031 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:08:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:08:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 952ms 10:08:49 INFO - PROCESS | 3812 | 1464628129073 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 3812 | 1464628129076 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 10:08:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:08:49 INFO - PROCESS | 3812 | 1464628129079 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 3812 | 1464628129081 Marionette TRACE conn2 <- [1,2790,null,{}] 10:08:49 INFO - PROCESS | 3812 | 1464628129085 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:49 INFO - PROCESS | 3812 | 1464628129169 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:08:49 INFO - PROCESS | 3812 | 1464628129182 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:49 INFO - PROCESS | 3812 | ++DOCSHELL 13BC7000 == 56 [pid = 3812] [id = 707] 10:08:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 113 (13BCD000) [pid = 3812] [serial = 2121] [outer = 00000000] 10:08:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 114 (140D4400) [pid = 3812] [serial = 2122] [outer = 13BCD000] 10:08:49 INFO - PROCESS | 3812 | 1464628129228 Marionette DEBUG loaded listener.js 10:08:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 115 (140F2000) [pid = 3812] [serial = 2123] [outer = 13BCD000] 10:08:49 INFO - PROCESS | 3812 | 1464628129725 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:08:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:08:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 701ms 10:08:49 INFO - PROCESS | 3812 | 1464628129762 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 3812 | 1464628129765 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 10:08:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:08:49 INFO - PROCESS | 3812 | 1464628129780 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 3812 | 1464628129784 Marionette TRACE conn2 <- [1,2794,null,{}] 10:08:49 INFO - PROCESS | 3812 | 1464628129787 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:49 INFO - PROCESS | 3812 | 1464628129904 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:08:50 INFO - PROCESS | 3812 | 1464628130021 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 3812 | ++DOCSHELL 140F8400 == 57 [pid = 3812] [id = 708] 10:08:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 116 (153F7000) [pid = 3812] [serial = 2124] [outer = 00000000] 10:08:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 117 (15D19800) [pid = 3812] [serial = 2125] [outer = 153F7000] 10:08:50 INFO - PROCESS | 3812 | 1464628130065 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (16302800) [pid = 3812] [serial = 2126] [outer = 153F7000] 10:08:50 INFO - PROCESS | 3812 | 1464628130424 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:08:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:08:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 702ms 10:08:50 INFO - PROCESS | 3812 | 1464628130467 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:08:50 INFO - PROCESS | 3812 | 1464628130469 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 10:08:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:08:50 INFO - PROCESS | 3812 | 1464628130472 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:08:50 INFO - PROCESS | 3812 | 1464628130474 Marionette TRACE conn2 <- [1,2798,null,{}] 10:08:50 INFO - PROCESS | 3812 | 1464628130478 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:50 INFO - PROCESS | 3812 | 1464628130564 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:08:50 INFO - PROCESS | 3812 | 1464628130571 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 3812 | ++DOCSHELL 10561000 == 58 [pid = 3812] [id = 709] 10:08:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (15D21800) [pid = 3812] [serial = 2127] [outer = 00000000] 10:08:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (163B0000) [pid = 3812] [serial = 2128] [outer = 15D21800] 10:08:50 INFO - PROCESS | 3812 | 1464628130616 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (163B3000) [pid = 3812] [serial = 2129] [outer = 15D21800] 10:08:51 INFO - PROCESS | 3812 | 1464628131097 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:08:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 639ms 10:08:51 INFO - PROCESS | 3812 | 1464628131110 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 3812 | 1464628131112 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 10:08:51 INFO - PROCESS | 3812 | 1464628131116 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:08:51 INFO - PROCESS | 3812 | 1464628131117 Marionette TRACE conn2 <- [1,2802,null,{}] 10:08:51 INFO - PROCESS | 3812 | 1464628131121 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:51 INFO - PROCESS | 3812 | 1464628131244 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:08:51 INFO - PROCESS | 3812 | 1464628131343 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:51 INFO - PROCESS | 3812 | ++DOCSHELL 16E0CC00 == 59 [pid = 3812] [id = 710] 10:08:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (16E10C00) [pid = 3812] [serial = 2130] [outer = 00000000] 10:08:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (175B6C00) [pid = 3812] [serial = 2131] [outer = 16E10C00] 10:08:51 INFO - PROCESS | 3812 | 1464628131411 Marionette DEBUG loaded listener.js 10:08:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (17988000) [pid = 3812] [serial = 2132] [outer = 16E10C00] 10:08:51 INFO - PROCESS | 3812 | 1464628131855 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:08:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 795ms 10:08:51 INFO - PROCESS | 3812 | 1464628131918 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 3812 | 1464628131920 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 10:08:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:08:51 INFO - PROCESS | 3812 | 1464628131923 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 3812 | 1464628131925 Marionette TRACE conn2 <- [1,2806,null,{}] 10:08:51 INFO - PROCESS | 3812 | 1464628131928 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:52 INFO - PROCESS | 3812 | 1464628132050 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:08:52 INFO - PROCESS | 3812 | 1464628132123 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:52 INFO - PROCESS | 3812 | ++DOCSHELL 17991C00 == 60 [pid = 3812] [id = 711] 10:08:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (17E83800) [pid = 3812] [serial = 2133] [outer = 00000000] 10:08:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (18451400) [pid = 3812] [serial = 2134] [outer = 17E83800] 10:08:52 INFO - PROCESS | 3812 | 1464628132166 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (1845CC00) [pid = 3812] [serial = 2135] [outer = 17E83800] 10:08:52 INFO - PROCESS | 3812 | 1464628132586 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:08:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:08:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 702ms 10:08:52 INFO - PROCESS | 3812 | 1464628132623 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:08:52 INFO - PROCESS | 3812 | 1464628132625 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 10:08:52 INFO - PROCESS | 3812 | 1464628132628 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:08:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:08:52 INFO - PROCESS | 3812 | 1464628132630 Marionette TRACE conn2 <- [1,2810,null,{}] 10:08:52 INFO - PROCESS | 3812 | 1464628132633 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:52 INFO - PROCESS | 3812 | 1464628132782 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:08:52 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (10ACEC00) [pid = 3812] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:08:52 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (17E0D400) [pid = 3812] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:08:52 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (15F32C00) [pid = 3812] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:08:52 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (13DC6400) [pid = 3812] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:08:52 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (16C20000) [pid = 3812] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:08:52 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (15F33800) [pid = 3812] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:08:52 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (1332A000) [pid = 3812] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:08:52 INFO - PROCESS | 3812 | --DOMWINDOW == 119 (1032A400) [pid = 3812] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:08:52 INFO - PROCESS | 3812 | --DOMWINDOW == 118 (1996B400) [pid = 3812] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:08:52 INFO - PROCESS | 3812 | --DOMWINDOW == 117 (10ACE400) [pid = 3812] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:08:53 INFO - PROCESS | 3812 | 1464628132997 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 3812 | ++DOCSHELL 10ACA800 == 61 [pid = 3812] [id = 712] 10:08:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 118 (10ACE000) [pid = 3812] [serial = 2136] [outer = 00000000] 10:08:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 119 (13DC6400) [pid = 3812] [serial = 2137] [outer = 10ACE000] 10:08:53 INFO - PROCESS | 3812 | 1464628133041 Marionette DEBUG loaded listener.js 10:08:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 120 (16B0C400) [pid = 3812] [serial = 2138] [outer = 10ACE000] 10:08:53 INFO - PROCESS | 3812 | 1464628133424 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:08:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:08:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 842ms 10:08:53 INFO - PROCESS | 3812 | 1464628133473 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:08:53 INFO - PROCESS | 3812 | 1464628133475 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 10:08:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:08:53 INFO - PROCESS | 3812 | 1464628133488 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - PROCESS | 3812 | 1464628133490 Marionette TRACE conn2 <- [1,2814,null,{}] 10:08:53 INFO - PROCESS | 3812 | 1464628133493 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:53 INFO - PROCESS | 3812 | 1464628133575 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:08:53 INFO - PROCESS | 3812 | 1464628133582 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 3812 | ++DOCSHELL 13BA7800 == 62 [pid = 3812] [id = 713] 10:08:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (16305C00) [pid = 3812] [serial = 2139] [outer = 00000000] 10:08:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (1995E800) [pid = 3812] [serial = 2140] [outer = 16305C00] 10:08:53 INFO - PROCESS | 3812 | 1464628133625 Marionette DEBUG loaded listener.js 10:08:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (1996BC00) [pid = 3812] [serial = 2141] [outer = 16305C00] 10:08:54 INFO - PROCESS | 3812 | 1464628134086 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:08:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:08:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 639ms 10:08:54 INFO - PROCESS | 3812 | 1464628134126 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 3812 | 1464628134128 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 10:08:54 INFO - PROCESS | 3812 | 1464628134131 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:08:54 INFO - PROCESS | 3812 | 1464628134133 Marionette TRACE conn2 <- [1,2818,null,{}] 10:08:54 INFO - PROCESS | 3812 | 1464628134136 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:54 INFO - PROCESS | 3812 | 1464628134219 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:08:54 INFO - PROCESS | 3812 | 1464628134225 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:54 INFO - PROCESS | 3812 | ++DOCSHELL 199C2800 == 63 [pid = 3812] [id = 714] 10:08:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (199C6C00) [pid = 3812] [serial = 2142] [outer = 00000000] 10:08:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (19A92800) [pid = 3812] [serial = 2143] [outer = 199C6C00] 10:08:54 INFO - PROCESS | 3812 | 1464628134294 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (19ACCC00) [pid = 3812] [serial = 2144] [outer = 199C6C00] 10:08:54 INFO - PROCESS | 3812 | 1464628134730 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:08:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 623ms 10:08:54 INFO - PROCESS | 3812 | 1464628134783 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 3812 | 1464628134785 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 10:08:54 INFO - PROCESS | 3812 | 1464628134789 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - PROCESS | 3812 | 1464628134790 Marionette TRACE conn2 <- [1,2822,null,{}] 10:08:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:08:54 INFO - PROCESS | 3812 | 1464628134794 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:54 INFO - PROCESS | 3812 | 1464628134878 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:08:54 INFO - PROCESS | 3812 | 1464628134884 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:54 INFO - PROCESS | 3812 | ++DOCSHELL 11243800 == 64 [pid = 3812] [id = 715] 10:08:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (1630E800) [pid = 3812] [serial = 2145] [outer = 00000000] 10:08:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (19AED400) [pid = 3812] [serial = 2146] [outer = 1630E800] 10:08:54 INFO - PROCESS | 3812 | 1464628134934 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (19FA5400) [pid = 3812] [serial = 2147] [outer = 1630E800] 10:08:55 INFO - PROCESS | 3812 | 1464628135690 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:08:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:08:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 935ms 10:08:55 INFO - PROCESS | 3812 | 1464628135739 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:08:55 INFO - PROCESS | 3812 | 1464628135744 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 10:08:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:08:55 INFO - PROCESS | 3812 | 1464628135749 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 3812 | 1464628135754 Marionette TRACE conn2 <- [1,2826,null,{}] 10:08:55 INFO - PROCESS | 3812 | 1464628135759 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:55 INFO - PROCESS | 3812 | 1464628135874 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:08:56 INFO - PROCESS | 3812 | 1464628136025 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 3812 | ++DOCSHELL 10E13000 == 65 [pid = 3812] [id = 716] 10:08:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (12858800) [pid = 3812] [serial = 2148] [outer = 00000000] 10:08:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (13315C00) [pid = 3812] [serial = 2149] [outer = 12858800] 10:08:56 INFO - PROCESS | 3812 | 1464628136082 Marionette DEBUG loaded listener.js 10:08:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (13904000) [pid = 3812] [serial = 2150] [outer = 12858800] 10:08:56 INFO - PROCESS | 3812 | 1464628136638 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:08:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:08:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 936ms 10:08:56 INFO - PROCESS | 3812 | 1464628136695 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 3812 | 1464628136702 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 10:08:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:08:56 INFO - PROCESS | 3812 | 1464628136708 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - PROCESS | 3812 | 1464628136711 Marionette TRACE conn2 <- [1,2830,null,{}] 10:08:56 INFO - PROCESS | 3812 | 1464628136715 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:56 INFO - PROCESS | 3812 | 1464628136828 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:08:56 INFO - PROCESS | 3812 | 1464628136990 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 3812 | ++DOCSHELL 15F28000 == 66 [pid = 3812] [id = 717] 10:08:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (16140000) [pid = 3812] [serial = 2151] [outer = 00000000] 10:08:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (16E04400) [pid = 3812] [serial = 2152] [outer = 16140000] 10:08:57 INFO - PROCESS | 3812 | 1464628137045 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (175B8400) [pid = 3812] [serial = 2153] [outer = 16140000] 10:08:57 INFO - PROCESS | 3812 | 1464628137654 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:08:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 982ms 10:08:57 INFO - PROCESS | 3812 | 1464628137682 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:08:57 INFO - PROCESS | 3812 | 1464628137684 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 10:08:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:08:57 INFO - PROCESS | 3812 | 1464628137689 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - PROCESS | 3812 | 1464628137692 Marionette TRACE conn2 <- [1,2834,null,{}] 10:08:57 INFO - PROCESS | 3812 | 1464628137703 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:57 INFO - PROCESS | 3812 | 1464628137816 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:08:57 INFO - PROCESS | 3812 | 1464628137967 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:57 INFO - PROCESS | 3812 | ++DOCSHELL 198F2400 == 67 [pid = 3812] [id = 718] 10:08:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (198F3000) [pid = 3812] [serial = 2154] [outer = 00000000] 10:08:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (19AEB400) [pid = 3812] [serial = 2155] [outer = 198F3000] 10:08:58 INFO - PROCESS | 3812 | 1464628138024 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (1A135000) [pid = 3812] [serial = 2156] [outer = 198F3000] 10:08:58 INFO - PROCESS | 3812 | 1464628138600 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:08:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:08:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 936ms 10:08:58 INFO - PROCESS | 3812 | 1464628138633 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:08:58 INFO - PROCESS | 3812 | 1464628138636 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 10:08:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:08:58 INFO - PROCESS | 3812 | 1464628138639 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 3812 | 1464628138641 Marionette TRACE conn2 <- [1,2838,null,{}] 10:08:58 INFO - PROCESS | 3812 | 1464628138645 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:58 INFO - PROCESS | 3812 | 1464628138754 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:08:58 INFO - PROCESS | 3812 | 1464628138917 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 3812 | ++DOCSHELL 1A5EE000 == 68 [pid = 3812] [id = 719] 10:08:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (1A5EEC00) [pid = 3812] [serial = 2157] [outer = 00000000] 10:08:58 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (1A69C800) [pid = 3812] [serial = 2158] [outer = 1A5EEC00] 10:08:58 INFO - PROCESS | 3812 | 1464628138972 Marionette DEBUG loaded listener.js 10:08:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (1A78B400) [pid = 3812] [serial = 2159] [outer = 1A5EEC00] 10:08:59 INFO - PROCESS | 3812 | 1464628139540 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:08:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:08:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 936ms 10:08:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:08:59 INFO - PROCESS | 3812 | 1464628139584 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:08:59 INFO - PROCESS | 3812 | 1464628139586 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 10:08:59 INFO - PROCESS | 3812 | 1464628139590 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 3812 | 1464628139592 Marionette TRACE conn2 <- [1,2842,null,{}] 10:08:59 INFO - PROCESS | 3812 | 1464628139595 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:59 INFO - PROCESS | 3812 | 1464628139707 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:08:59 INFO - PROCESS | 3812 | 1464628139870 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 3812 | ++DOCSHELL 1A7D3400 == 69 [pid = 3812] [id = 720] 10:08:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (1A7D5400) [pid = 3812] [serial = 2160] [outer = 00000000] 10:08:59 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (1A87DC00) [pid = 3812] [serial = 2161] [outer = 1A7D5400] 10:08:59 INFO - PROCESS | 3812 | 1464628139949 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (1A887400) [pid = 3812] [serial = 2162] [outer = 1A7D5400] 10:09:00 INFO - PROCESS | 3812 | 1464628140509 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:09:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:09:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 935ms 10:09:00 INFO - PROCESS | 3812 | 1464628140535 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:09:00 INFO - PROCESS | 3812 | 1464628140537 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 10:09:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:09:00 INFO - PROCESS | 3812 | 1464628140541 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:09:00 INFO - PROCESS | 3812 | 1464628140543 Marionette TRACE conn2 <- [1,2846,null,{}] 10:09:00 INFO - PROCESS | 3812 | 1464628140546 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:00 INFO - PROCESS | 3812 | 1464628140664 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:09:00 INFO - PROCESS | 3812 | 1464628140845 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:00 INFO - PROCESS | 3812 | ++DOCSHELL 105E6800 == 70 [pid = 3812] [id = 721] 10:09:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (10ACD000) [pid = 3812] [serial = 2163] [outer = 00000000] 10:09:00 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (1790FC00) [pid = 3812] [serial = 2164] [outer = 10ACD000] 10:09:00 INFO - PROCESS | 3812 | 1464628140903 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (18769800) [pid = 3812] [serial = 2165] [outer = 10ACD000] 10:09:01 INFO - PROCESS | 3812 | 1464628141715 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:09:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:09:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1247ms 10:09:01 INFO - PROCESS | 3812 | 1464628141802 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 3812 | 1464628141807 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 10:09:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:09:01 INFO - PROCESS | 3812 | 1464628141812 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 3812 | 1464628141816 Marionette TRACE conn2 <- [1,2850,null,{}] 10:09:01 INFO - PROCESS | 3812 | 1464628141821 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:01 INFO - PROCESS | 3812 | 1464628141925 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:09:02 INFO - PROCESS | 3812 | 1464628142077 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:02 INFO - PROCESS | 3812 | ++DOCSHELL 13315000 == 71 [pid = 3812] [id = 722] 10:09:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (13315800) [pid = 3812] [serial = 2166] [outer = 00000000] 10:09:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (15370C00) [pid = 3812] [serial = 2167] [outer = 13315800] 10:09:02 INFO - PROCESS | 3812 | 1464628142135 Marionette DEBUG loaded listener.js 10:09:02 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (153F1C00) [pid = 3812] [serial = 2168] [outer = 13315800] 10:09:02 INFO - PROCESS | 3812 | 1464628142723 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:09:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:09:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 936ms 10:09:02 INFO - PROCESS | 3812 | 1464628142758 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:09:02 INFO - PROCESS | 3812 | 1464628142764 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 10:09:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:09:02 INFO - PROCESS | 3812 | 1464628142770 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:09:02 INFO - PROCESS | 3812 | 1464628142772 Marionette TRACE conn2 <- [1,2854,null,{}] 10:09:02 INFO - PROCESS | 3812 | 1464628142776 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:02 INFO - PROCESS | 3812 | 1464628142877 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:09:03 INFO - PROCESS | 3812 | 1464628143037 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 199C2800 == 70 [pid = 3812] [id = 714] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 13BA7800 == 69 [pid = 3812] [id = 713] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 10ACA800 == 68 [pid = 3812] [id = 712] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 17991C00 == 67 [pid = 3812] [id = 711] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 16E0CC00 == 66 [pid = 3812] [id = 710] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 10561000 == 65 [pid = 3812] [id = 709] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 140F8400 == 64 [pid = 3812] [id = 708] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 13BC7000 == 63 [pid = 3812] [id = 707] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 0F2ABC00 == 62 [pid = 3812] [id = 706] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 1123E400 == 61 [pid = 3812] [id = 705] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 12D77400 == 60 [pid = 3812] [id = 704] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 1A137400 == 59 [pid = 3812] [id = 703] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 1A5F2000 == 58 [pid = 3812] [id = 702] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (10A5DC00) [pid = 3812] [serial = 2053] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (19A8E400) [pid = 3812] [serial = 2062] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (153F2C00) [pid = 3812] [serial = 2056] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (19AED000) [pid = 3812] [serial = 2065] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (18767400) [pid = 3812] [serial = 2059] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | ++DOCSHELL 10561000 == 59 [pid = 3812] [id = 723] 10:09:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (10A5DC00) [pid = 3812] [serial = 2169] [outer = 00000000] 10:09:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (12D77400) [pid = 3812] [serial = 2170] [outer = 10A5DC00] 10:09:03 INFO - PROCESS | 3812 | 1464628143124 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (140EF800) [pid = 3812] [serial = 2171] [outer = 10A5DC00] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 163AA400 == 58 [pid = 3812] [id = 701] 10:09:03 INFO - PROCESS | 3812 | --DOCSHELL 11C01400 == 57 [pid = 3812] [id = 700] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (19167800) [pid = 3812] [serial = 2051] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (1A27B400) [pid = 3812] [serial = 2095] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (18453C00) [pid = 3812] [serial = 2083] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (163A8C00) [pid = 3812] [serial = 2077] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (163B6000) [pid = 3812] [serial = 2078] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (140F3800) [pid = 3812] [serial = 2074] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (15378800) [pid = 3812] [serial = 2075] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (16E0B800) [pid = 3812] [serial = 2080] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (198E6C00) [pid = 3812] [serial = 2086] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (1370EC00) [pid = 3812] [serial = 2071] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (1845A000) [pid = 3812] [serial = 2084] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (1A283400) [pid = 3812] [serial = 2096] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (153F4000) [pid = 3812] [serial = 2089] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (19961400) [pid = 3812] [serial = 2087] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (19D22000) [pid = 3812] [serial = 2092] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (1A181400) [pid = 3812] [serial = 2068] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (140CF000) [pid = 3812] [serial = 2072] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (199CBC00) [pid = 3812] [serial = 2090] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (19FA5000) [pid = 3812] [serial = 2093] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (17810400) [pid = 3812] [serial = 2081] [outer = 00000000] [url = about:blank] 10:09:03 INFO - PROCESS | 3812 | 1464628143533 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:09:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:09:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 796ms 10:09:03 INFO - PROCESS | 3812 | 1464628143571 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 3812 | 1464628143573 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 10:09:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:09:03 INFO - PROCESS | 3812 | 1464628143576 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 3812 | 1464628143580 Marionette TRACE conn2 <- [1,2858,null,{}] 10:09:03 INFO - PROCESS | 3812 | 1464628143589 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:03 INFO - PROCESS | 3812 | 1464628143685 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:09:03 INFO - PROCESS | 3812 | 1464628143695 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 3812 | ++DOCSHELL 16B04C00 == 58 [pid = 3812] [id = 724] 10:09:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (16C1DC00) [pid = 3812] [serial = 2172] [outer = 00000000] 10:09:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (16E04000) [pid = 3812] [serial = 2173] [outer = 16C1DC00] 10:09:03 INFO - PROCESS | 3812 | 1464628143742 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (16EF4400) [pid = 3812] [serial = 2174] [outer = 16C1DC00] 10:09:04 INFO - PROCESS | 3812 | 1464628144248 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:09:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:09:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 702ms 10:09:04 INFO - PROCESS | 3812 | 1464628144276 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:09:04 INFO - PROCESS | 3812 | 1464628144278 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 10:09:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:09:04 INFO - PROCESS | 3812 | 1464628144281 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:09:04 INFO - PROCESS | 3812 | 1464628144283 Marionette TRACE conn2 <- [1,2862,null,{}] 10:09:04 INFO - PROCESS | 3812 | 1464628144290 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:04 INFO - PROCESS | 3812 | 1464628144378 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:09:04 INFO - PROCESS | 3812 | 1464628144414 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:04 INFO - PROCESS | 3812 | ++DOCSHELL 17987400 == 59 [pid = 3812] [id = 725] 10:09:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (17A5EC00) [pid = 3812] [serial = 2175] [outer = 00000000] 10:09:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (18453C00) [pid = 3812] [serial = 2176] [outer = 17A5EC00] 10:09:04 INFO - PROCESS | 3812 | 1464628144458 Marionette DEBUG loaded listener.js 10:09:04 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (1845BC00) [pid = 3812] [serial = 2177] [outer = 17A5EC00] 10:09:04 INFO - PROCESS | 3812 | 1464628144929 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:09:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:09:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 702ms 10:09:04 INFO - PROCESS | 3812 | 1464628144980 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:09:04 INFO - PROCESS | 3812 | 1464628144982 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 10:09:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:09:04 INFO - PROCESS | 3812 | 1464628144985 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:09:04 INFO - PROCESS | 3812 | 1464628144987 Marionette TRACE conn2 <- [1,2866,null,{}] 10:09:04 INFO - PROCESS | 3812 | 1464628144995 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:05 INFO - PROCESS | 3812 | 1464628145079 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:09:05 INFO - PROCESS | 3812 | 1464628145088 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 3812 | ++DOCSHELL 1844F400 == 60 [pid = 3812] [id = 726] 10:09:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (18767400) [pid = 3812] [serial = 2178] [outer = 00000000] 10:09:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (198E9000) [pid = 3812] [serial = 2179] [outer = 18767400] 10:09:05 INFO - PROCESS | 3812 | 1464628145132 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (198F1400) [pid = 3812] [serial = 2180] [outer = 18767400] 10:09:05 INFO - PROCESS | 3812 | 1464628145624 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:09:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:09:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 701ms 10:09:05 INFO - PROCESS | 3812 | 1464628145686 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:09:05 INFO - PROCESS | 3812 | 1464628145688 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 10:09:05 INFO - PROCESS | 3812 | 1464628145691 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:09:05 INFO - PROCESS | 3812 | 1464628145693 Marionette TRACE conn2 <- [1,2870,null,{}] 10:09:05 INFO - PROCESS | 3812 | 1464628145696 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:05 INFO - PROCESS | 3812 | 1464628145855 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:09:05 INFO - PROCESS | 3812 | 1464628145884 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 3812 | ++DOCSHELL 198F2000 == 61 [pid = 3812] [id = 727] 10:09:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (199C5800) [pid = 3812] [serial = 2181] [outer = 00000000] 10:09:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (19D22000) [pid = 3812] [serial = 2182] [outer = 199C5800] 10:09:05 INFO - PROCESS | 3812 | 1464628145928 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (1A13E800) [pid = 3812] [serial = 2183] [outer = 199C5800] 10:09:06 INFO - PROCESS | 3812 | 1464628146372 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:09:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:09:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 749ms 10:09:06 INFO - PROCESS | 3812 | 1464628146416 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:09:06 INFO - PROCESS | 3812 | 1464628146418 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 10:09:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:09:06 INFO - PROCESS | 3812 | 1464628146421 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:09:06 INFO - PROCESS | 3812 | 1464628146422 Marionette TRACE conn2 <- [1,2874,null,{}] 10:09:06 INFO - PROCESS | 3812 | 1464628146425 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:06 INFO - PROCESS | 3812 | 1464628146547 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:09:06 INFO - PROCESS | 3812 | 1464628146616 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:06 INFO - PROCESS | 3812 | ++DOCSHELL 10AD3800 == 62 [pid = 3812] [id = 728] 10:09:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (1A137400) [pid = 3812] [serial = 2184] [outer = 00000000] 10:09:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (1A5EF800) [pid = 3812] [serial = 2185] [outer = 1A137400] 10:09:06 INFO - PROCESS | 3812 | 1464628146660 Marionette DEBUG loaded listener.js 10:09:06 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (1A788800) [pid = 3812] [serial = 2186] [outer = 1A137400] 10:09:07 INFO - PROCESS | 3812 | 1464628147079 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 702ms 10:09:07 INFO - PROCESS | 3812 | 1464628147121 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 3812 | 1464628147123 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 10:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:09:07 INFO - PROCESS | 3812 | 1464628147126 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 3812 | 1464628147128 Marionette TRACE conn2 <- [1,2878,null,{}] 10:09:07 INFO - PROCESS | 3812 | 1464628147137 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:07 INFO - PROCESS | 3812 | 1464628147282 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:09:07 INFO - PROCESS | 3812 | 1464628147306 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 3812 | ++DOCSHELL 1A5EF000 == 63 [pid = 3812] [id = 729] 10:09:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (1A7C8C00) [pid = 3812] [serial = 2187] [outer = 00000000] 10:09:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (1A8DF800) [pid = 3812] [serial = 2188] [outer = 1A7C8C00] 10:09:07 INFO - PROCESS | 3812 | 1464628147349 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (1A8E5400) [pid = 3812] [serial = 2189] [outer = 1A7C8C00] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (1A5EF400) [pid = 3812] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (0F391400) [pid = 3812] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (16305C00) [pid = 3812] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (17E83800) [pid = 3812] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (15D21800) [pid = 3812] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (1838A400) [pid = 3812] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (10ACE000) [pid = 3812] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (15856000) [pid = 3812] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (153F7000) [pid = 3812] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (19D28000) [pid = 3812] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (16E10C00) [pid = 3812] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (12858400) [pid = 3812] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (11243C00) [pid = 3812] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (140CDC00) [pid = 3812] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (13BCD000) [pid = 3812] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:09:07 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (199C6C00) [pid = 3812] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:09:08 INFO - PROCESS | 3812 | 1464628148016 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:09:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:09:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 951ms 10:09:08 INFO - PROCESS | 3812 | 1464628148072 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 3812 | 1464628148074 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 10:09:08 INFO - PROCESS | 3812 | 1464628148077 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:09:08 INFO - PROCESS | 3812 | 1464628148089 Marionette TRACE conn2 <- [1,2882,null,{}] 10:09:08 INFO - PROCESS | 3812 | 1464628148092 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:08 INFO - PROCESS | 3812 | 1464628148177 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:09:08 INFO - PROCESS | 3812 | 1464628148289 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 3812 | ++DOCSHELL 105F3400 == 64 [pid = 3812] [id = 730] 10:09:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (10A54C00) [pid = 3812] [serial = 2190] [outer = 00000000] 10:09:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (13DC8800) [pid = 3812] [serial = 2191] [outer = 10A54C00] 10:09:08 INFO - PROCESS | 3812 | 1464628148332 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (16E10400) [pid = 3812] [serial = 2192] [outer = 10A54C00] 10:09:08 INFO - PROCESS | 3812 | 1464628148729 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:09:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:09:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 702ms 10:09:08 INFO - PROCESS | 3812 | 1464628148777 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 3812 | 1464628148779 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 10:09:08 INFO - PROCESS | 3812 | 1464628148782 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:09:08 INFO - PROCESS | 3812 | 1464628148784 Marionette TRACE conn2 <- [1,2886,null,{}] 10:09:08 INFO - PROCESS | 3812 | 1464628148791 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:08 INFO - PROCESS | 3812 | 1464628148875 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:09:08 INFO - PROCESS | 3812 | 1464628148882 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 3812 | ++DOCSHELL 13BCD000 == 65 [pid = 3812] [id = 731] 10:09:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (143EB800) [pid = 3812] [serial = 2193] [outer = 00000000] 10:09:08 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (1A137C00) [pid = 3812] [serial = 2194] [outer = 143EB800] 10:09:08 INFO - PROCESS | 3812 | 1464628148932 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (1A8E8800) [pid = 3812] [serial = 2195] [outer = 143EB800] 10:09:09 INFO - PROCESS | 3812 | 1464628149408 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:09:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:09:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 639ms 10:09:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:09:09 INFO - PROCESS | 3812 | 1464628149427 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:09:09 INFO - PROCESS | 3812 | 1464628149430 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 10:09:09 INFO - PROCESS | 3812 | 1464628149433 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - PROCESS | 3812 | 1464628149435 Marionette TRACE conn2 <- [1,2890,null,{}] 10:09:09 INFO - PROCESS | 3812 | 1464628149442 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:09 INFO - PROCESS | 3812 | 1464628149545 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:09:09 INFO - PROCESS | 3812 | 1464628149552 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:09 INFO - PROCESS | 3812 | ++DOCSHELL 10ACEC00 == 66 [pid = 3812] [id = 732] 10:09:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (1AB24800) [pid = 3812] [serial = 2196] [outer = 00000000] 10:09:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (1AD51000) [pid = 3812] [serial = 2197] [outer = 1AB24800] 10:09:09 INFO - PROCESS | 3812 | 1464628149600 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (1AD56400) [pid = 3812] [serial = 2198] [outer = 1AB24800] 10:09:10 INFO - PROCESS | 3812 | 1464628150252 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:09:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:09:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 888ms 10:09:10 INFO - PROCESS | 3812 | 1464628150336 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:09:10 INFO - PROCESS | 3812 | 1464628150341 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 10:09:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:09:10 INFO - PROCESS | 3812 | 1464628150346 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:09:10 INFO - PROCESS | 3812 | 1464628150351 Marionette TRACE conn2 <- [1,2894,null,{}] 10:09:10 INFO - PROCESS | 3812 | 1464628150357 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:10 INFO - PROCESS | 3812 | 1464628150477 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:09:10 INFO - PROCESS | 3812 | 1464628150644 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 3812 | ++DOCSHELL 10E13C00 == 67 [pid = 3812] [id = 733] 10:09:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (10E1F800) [pid = 3812] [serial = 2199] [outer = 00000000] 10:09:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (1338F000) [pid = 3812] [serial = 2200] [outer = 10E1F800] 10:09:10 INFO - PROCESS | 3812 | 1464628150701 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (140D5C00) [pid = 3812] [serial = 2201] [outer = 10E1F800] 10:09:11 INFO - PROCESS | 3812 | 1464628151280 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:09:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:09:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 998ms 10:09:11 INFO - PROCESS | 3812 | 1464628151350 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:09:11 INFO - PROCESS | 3812 | 1464628151356 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 10:09:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:09:11 INFO - PROCESS | 3812 | 1464628151363 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - PROCESS | 3812 | 1464628151366 Marionette TRACE conn2 <- [1,2898,null,{}] 10:09:11 INFO - PROCESS | 3812 | 1464628151370 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:11 INFO - PROCESS | 3812 | 1464628151535 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:09:11 INFO - PROCESS | 3812 | 1464628151554 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:11 INFO - PROCESS | 3812 | ++DOCSHELL 1630F800 == 68 [pid = 3812] [id = 734] 10:09:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (16310C00) [pid = 3812] [serial = 2202] [outer = 00000000] 10:09:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (16E03000) [pid = 3812] [serial = 2203] [outer = 16310C00] 10:09:11 INFO - PROCESS | 3812 | 1464628151607 Marionette DEBUG loaded listener.js 10:09:11 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (17E84800) [pid = 3812] [serial = 2204] [outer = 16310C00] 10:09:12 INFO - PROCESS | 3812 | 1464628152247 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:09:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:09:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:09:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 935ms 10:09:12 INFO - PROCESS | 3812 | 1464628152306 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 3812 | 1464628152308 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 10:09:12 INFO - TEST-START | /DOMEvents/constructors.html 10:09:12 INFO - PROCESS | 3812 | 1464628152312 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 3812 | 1464628152316 Marionette TRACE conn2 <- [1,2902,null,{}] 10:09:12 INFO - PROCESS | 3812 | 1464628152327 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:12 INFO - PROCESS | 3812 | 1464628152442 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:09:12 INFO - PROCESS | 3812 | 1464628152596 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 3812 | ++DOCSHELL 199C0000 == 69 [pid = 3812] [id = 735] 10:09:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (19AC8C00) [pid = 3812] [serial = 2205] [outer = 00000000] 10:09:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (1A17B800) [pid = 3812] [serial = 2206] [outer = 19AC8C00] 10:09:12 INFO - PROCESS | 3812 | 1464628152654 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (1A7D3000) [pid = 3812] [serial = 2207] [outer = 19AC8C00] 10:09:13 INFO - PROCESS | 3812 | 1464628153307 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:09:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:09:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:09:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:09:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:09:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1092ms 10:09:13 INFO - PROCESS | 3812 | 1464628153414 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:09:13 INFO - PROCESS | 3812 | 1464628153417 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 10:09:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:09:13 INFO - PROCESS | 3812 | 1464628153436 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:09:13 INFO - PROCESS | 3812 | 1464628153439 Marionette TRACE conn2 <- [1,2906,null,{}] 10:09:13 INFO - PROCESS | 3812 | 1464628153443 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:13 INFO - PROCESS | 3812 | 1464628153558 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:09:13 INFO - PROCESS | 3812 | 1464628153689 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:13 INFO - PROCESS | 3812 | ++DOCSHELL 19AE5800 == 70 [pid = 3812] [id = 736] 10:09:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (1A87BC00) [pid = 3812] [serial = 2208] [outer = 00000000] 10:09:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (1AD53400) [pid = 3812] [serial = 2209] [outer = 1A87BC00] 10:09:13 INFO - PROCESS | 3812 | 1464628153744 Marionette DEBUG loaded listener.js 10:09:13 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (1B0C3C00) [pid = 3812] [serial = 2210] [outer = 1A87BC00] 10:09:14 INFO - PROCESS | 3812 | 1464628154249 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:09:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:09:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 858ms 10:09:14 INFO - PROCESS | 3812 | 1464628154267 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:09:14 INFO - PROCESS | 3812 | 1464628154269 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 10:09:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:09:14 INFO - PROCESS | 3812 | 1464628154273 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:09:14 INFO - PROCESS | 3812 | 1464628154275 Marionette TRACE conn2 <- [1,2910,null,{}] 10:09:14 INFO - PROCESS | 3812 | 1464628154279 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:14 INFO - PROCESS | 3812 | 1464628154389 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:09:14 INFO - PROCESS | 3812 | 1464628154540 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:14 INFO - PROCESS | 3812 | ++DOCSHELL 1AB2BC00 == 71 [pid = 3812] [id = 737] 10:09:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (1AB2C000) [pid = 3812] [serial = 2211] [outer = 00000000] 10:09:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (1B0CBC00) [pid = 3812] [serial = 2212] [outer = 1AB2C000] 10:09:14 INFO - PROCESS | 3812 | 1464628154598 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (1B0CDC00) [pid = 3812] [serial = 2213] [outer = 1AB2C000] 10:09:15 INFO - PROCESS | 3812 | [3812] 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 10:09:15 INFO - PROCESS | 3812 | [3812] 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 10:09:15 INFO - PROCESS | 3812 | [3812] 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 10:09:15 INFO - PROCESS | 3812 | [3812] 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 10:09:15 INFO - PROCESS | 3812 | 1464628155155 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:09:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:09:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09:15 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 10:09:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09:15 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 10:09:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09:15 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]" 10:09:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:09:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:09:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 952ms 10:09:15 INFO - PROCESS | 3812 | 1464628155228 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 3812 | 1464628155231 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 10:09:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:09:15 INFO - PROCESS | 3812 | 1464628155234 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - PROCESS | 3812 | 1464628155236 Marionette TRACE conn2 <- [1,2914,null,{}] 10:09:15 INFO - PROCESS | 3812 | 1464628155240 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:15 INFO - PROCESS | 3812 | 1464628155366 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:09:15 INFO - PROCESS | 3812 | 1464628155519 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:15 INFO - PROCESS | 3812 | ++DOCSHELL 19AE4800 == 72 [pid = 3812] [id = 738] 10:09:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (1A7D1400) [pid = 3812] [serial = 2214] [outer = 00000000] 10:09:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (1B465800) [pid = 3812] [serial = 2215] [outer = 1A7D1400] 10:09:15 INFO - PROCESS | 3812 | 1464628155575 Marionette DEBUG loaded listener.js 10:09:15 INFO - PROCESS | 3812 | ++DOMWINDOW == 157 (1B46E800) [pid = 3812] [serial = 2216] [outer = 1A7D1400] 10:09:16 INFO - PROCESS | 3812 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:09:16 INFO - PROCESS | 3812 | 1464628156058 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:09:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:09:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 842ms 10:09:16 INFO - PROCESS | 3812 | 1464628156089 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:09:16 INFO - PROCESS | 3812 | 1464628156092 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 10:09:16 INFO - PROCESS | 3812 | 1464628156099 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:09:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:09:16 INFO - PROCESS | 3812 | 1464628156102 Marionette TRACE conn2 <- [1,2918,null,{}] 10:09:16 INFO - PROCESS | 3812 | 1464628156106 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:16 INFO - PROCESS | 3812 | 1464628156218 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:09:16 INFO - PROCESS | 3812 | 1464628156404 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:16 INFO - PROCESS | 3812 | ++DOCSHELL 1050E000 == 73 [pid = 3812] [id = 739] 10:09:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 158 (10E13400) [pid = 3812] [serial = 2217] [outer = 00000000] 10:09:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 159 (1762AC00) [pid = 3812] [serial = 2218] [outer = 10E13400] 10:09:16 INFO - PROCESS | 3812 | 1464628156460 Marionette DEBUG loaded listener.js 10:09:16 INFO - PROCESS | 3812 | ++DOMWINDOW == 160 (17630000) [pid = 3812] [serial = 2219] [outer = 10E13400] 10:09:16 INFO - PROCESS | 3812 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:09:16 INFO - PROCESS | 3812 | 1464628156974 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:09:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:09:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 889ms 10:09:17 INFO - PROCESS | 3812 | 1464628157005 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:09:17 INFO - PROCESS | 3812 | 1464628157007 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 10:09:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:09:17 INFO - PROCESS | 3812 | 1464628157011 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:09:17 INFO - PROCESS | 3812 | 1464628157013 Marionette TRACE conn2 <- [1,2922,null,{}] 10:09:17 INFO - PROCESS | 3812 | 1464628157017 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:17 INFO - PROCESS | 3812 | 1464628157135 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:09:17 INFO - PROCESS | 3812 | 1464628157504 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:17 INFO - PROCESS | 3812 | ++DOCSHELL 0F2ABC00 == 74 [pid = 3812] [id = 740] 10:09:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 161 (0F391400) [pid = 3812] [serial = 2220] [outer = 00000000] 10:09:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 162 (10D5AC00) [pid = 3812] [serial = 2221] [outer = 0F391400] 10:09:17 INFO - PROCESS | 3812 | 1464628157571 Marionette DEBUG loaded listener.js 10:09:17 INFO - PROCESS | 3812 | ++DOMWINDOW == 163 (12863400) [pid = 3812] [serial = 2222] [outer = 0F391400] 10:09:18 INFO - PROCESS | 3812 | 1464628158093 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:09:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:09:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1076ms 10:09:18 INFO - PROCESS | 3812 | 1464628158101 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 3812 | 1464628158104 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 10:09:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:09:18 INFO - PROCESS | 3812 | 1464628158109 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 3812 | 1464628158113 Marionette TRACE conn2 <- [1,2926,null,{}] 10:09:18 INFO - PROCESS | 3812 | 1464628158117 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:18 INFO - PROCESS | 3812 | 1464628158231 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:09:18 INFO - PROCESS | 3812 | 1464628158390 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 3812 | ++DOCSHELL 153FD800 == 75 [pid = 3812] [id = 741] 10:09:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 164 (1584B000) [pid = 3812] [serial = 2223] [outer = 00000000] 10:09:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 165 (16302C00) [pid = 3812] [serial = 2224] [outer = 1584B000] 10:09:18 INFO - PROCESS | 3812 | 1464628158441 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 3812 | ++DOMWINDOW == 166 (163A9800) [pid = 3812] [serial = 2225] [outer = 1584B000] 10:09:18 INFO - PROCESS | 3812 | 1464628158955 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:09:18 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. 10:09:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 904ms 10:09:18 INFO - PROCESS | 3812 | 1464628159013 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:09:19 INFO - PROCESS | 3812 | 1464628159016 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 10:09:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:09:19 INFO - PROCESS | 3812 | 1464628159021 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 3812 | 1464628159023 Marionette TRACE conn2 <- [1,2930,null,{}] 10:09:19 INFO - PROCESS | 3812 | 1464628159027 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:19 INFO - PROCESS | 3812 | 1464628159130 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:09:19 INFO - PROCESS | 3812 | 1464628159306 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 0F2A9400 == 74 [pid = 3812] [id = 585] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 13168400 == 73 [pid = 3812] [id = 568] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 13BCD000 == 72 [pid = 3812] [id = 731] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 105F3400 == 71 [pid = 3812] [id = 730] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 1A5EF000 == 70 [pid = 3812] [id = 729] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 10AD3800 == 69 [pid = 3812] [id = 728] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 198F2000 == 68 [pid = 3812] [id = 727] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 1844F400 == 67 [pid = 3812] [id = 726] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 1A17A800 == 66 [pid = 3812] [id = 699] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 17987400 == 65 [pid = 3812] [id = 725] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 16B04C00 == 64 [pid = 3812] [id = 724] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 10561000 == 63 [pid = 3812] [id = 723] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 13315000 == 62 [pid = 3812] [id = 722] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 165 (13910400) [pid = 3812] [serial = 2101] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 164 (1876D800) [pid = 3812] [serial = 2104] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | ++DOCSHELL 0F2A9400 == 63 [pid = 3812] [id = 742] 10:09:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 165 (10561000) [pid = 3812] [serial = 2226] [outer = 00000000] 10:09:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 166 (10D5D400) [pid = 3812] [serial = 2227] [outer = 10561000] 10:09:19 INFO - PROCESS | 3812 | 1464628159395 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 167 (140CD400) [pid = 3812] [serial = 2228] [outer = 10561000] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 105E6800 == 62 [pid = 3812] [id = 721] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 1A7D3400 == 61 [pid = 3812] [id = 720] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 1A5EE000 == 60 [pid = 3812] [id = 719] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 198F2400 == 59 [pid = 3812] [id = 718] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 15F28000 == 58 [pid = 3812] [id = 717] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 10E13000 == 57 [pid = 3812] [id = 716] 10:09:19 INFO - PROCESS | 3812 | --DOCSHELL 11243800 == 56 [pid = 3812] [id = 715] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 166 (1A6A4C00) [pid = 3812] [serial = 2098] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 165 (1A87D800) [pid = 3812] [serial = 2113] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 164 (1A7CEC00) [pid = 3812] [serial = 2110] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 163 (10D52C00) [pid = 3812] [serial = 2119] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 162 (11254C00) [pid = 3812] [serial = 2120] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 161 (1996BC00) [pid = 3812] [serial = 2141] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 160 (1845CC00) [pid = 3812] [serial = 2135] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 159 (163B3000) [pid = 3812] [serial = 2129] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 158 (19AE5C00) [pid = 3812] [serial = 1985] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 157 (16B0C400) [pid = 3812] [serial = 2138] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 156 (1A781000) [pid = 3812] [serial = 2107] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (16C1FC00) [pid = 3812] [serial = 2027] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (18451400) [pid = 3812] [serial = 2134] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (15D19800) [pid = 3812] [serial = 2125] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (1995E800) [pid = 3812] [serial = 2140] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (19FA1000) [pid = 3812] [serial = 1988] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (13DC6400) [pid = 3812] [serial = 2137] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (17988000) [pid = 3812] [serial = 2132] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (175B6C00) [pid = 3812] [serial = 2131] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (163B0000) [pid = 3812] [serial = 2128] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (13313400) [pid = 3812] [serial = 2024] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (12862400) [pid = 3812] [serial = 2117] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (11C0AC00) [pid = 3812] [serial = 2116] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (15D19000) [pid = 3812] [serial = 1934] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (16302800) [pid = 3812] [serial = 2126] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (140D4400) [pid = 3812] [serial = 2122] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (1A77F800) [pid = 3812] [serial = 2099] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (140F2000) [pid = 3812] [serial = 2123] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (19A92800) [pid = 3812] [serial = 2143] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (19ACCC00) [pid = 3812] [serial = 2144] [outer = 00000000] [url = about:blank] 10:09:19 INFO - PROCESS | 3812 | 1464628159780 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:09:19 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 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:09:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:09:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 811ms 10:09:19 INFO - PROCESS | 3812 | 1464628159823 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:09:19 INFO - PROCESS | 3812 | 1464628159825 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 10:09:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:09:19 INFO - PROCESS | 3812 | 1464628159830 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 3812 | 1464628159836 Marionette TRACE conn2 <- [1,2934,null,{}] 10:09:19 INFO - PROCESS | 3812 | 1464628159845 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:19 INFO - PROCESS | 3812 | 1464628159936 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:09:19 INFO - PROCESS | 3812 | 1464628159943 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 3812 | ++DOCSHELL 13315000 == 57 [pid = 3812] [id = 743] 10:09:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (15378400) [pid = 3812] [serial = 2229] [outer = 00000000] 10:09:19 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (163B5000) [pid = 3812] [serial = 2230] [outer = 15378400] 10:09:19 INFO - PROCESS | 3812 | 1464628159989 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (175E0800) [pid = 3812] [serial = 2231] [outer = 15378400] 10:09:20 INFO - PROCESS | 3812 | 1464628160474 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:09:20 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. 10:09:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 702ms 10:09:20 INFO - PROCESS | 3812 | 1464628160528 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 3812 | 1464628160530 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 10:09:20 INFO - PROCESS | 3812 | 1464628160533 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:09:20 INFO - PROCESS | 3812 | 1464628160535 Marionette TRACE conn2 <- [1,2938,null,{}] 10:09:20 INFO - PROCESS | 3812 | 1464628160538 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:20 INFO - PROCESS | 3812 | 1464628160627 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:09:20 INFO - PROCESS | 3812 | 1464628160663 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 3812 | ++DOCSHELL 1762A800 == 58 [pid = 3812] [id = 744] 10:09:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (1762B000) [pid = 3812] [serial = 2232] [outer = 00000000] 10:09:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (17909C00) [pid = 3812] [serial = 2233] [outer = 1762B000] 10:09:20 INFO - PROCESS | 3812 | 1464628160708 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (17E06800) [pid = 3812] [serial = 2234] [outer = 1762B000] 10:09:21 INFO - PROCESS | 3812 | ++DOCSHELL 17E0DC00 == 59 [pid = 3812] [id = 745] 10:09:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (17E8C800) [pid = 3812] [serial = 2235] [outer = 00000000] 10:09:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (18456800) [pid = 3812] [serial = 2236] [outer = 17E8C800] 10:09:21 INFO - PROCESS | 3812 | 1464628161201 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:09:21 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. 10:09:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 702ms 10:09:21 INFO - PROCESS | 3812 | 1464628161233 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 3812 | 1464628161235 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 10:09:21 INFO - PROCESS | 3812 | 1464628161239 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:09:21 INFO - PROCESS | 3812 | 1464628161240 Marionette TRACE conn2 <- [1,2942,null,{}] 10:09:21 INFO - PROCESS | 3812 | 1464628161244 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:21 INFO - PROCESS | 3812 | 1464628161351 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:09:21 INFO - PROCESS | 3812 | 1464628161469 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 3812 | ++DOCSHELL 17EF0C00 == 60 [pid = 3812] [id = 746] 10:09:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (18769000) [pid = 3812] [serial = 2237] [outer = 00000000] 10:09:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (1916EC00) [pid = 3812] [serial = 2238] [outer = 18769000] 10:09:21 INFO - PROCESS | 3812 | 1464628161519 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (198EB800) [pid = 3812] [serial = 2239] [outer = 18769000] 10:09:21 INFO - PROCESS | 3812 | 1464628161896 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:09:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:09:21 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 10:09:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 702ms 10:09:21 INFO - PROCESS | 3812 | 1464628161924 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 3812 | 1464628161926 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 10:09:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:09:21 INFO - PROCESS | 3812 | 1464628161929 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - PROCESS | 3812 | 1464628161931 Marionette TRACE conn2 <- [1,2946,null,{}] 10:09:21 INFO - PROCESS | 3812 | 1464628161935 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:22 INFO - PROCESS | 3812 | 1464628162119 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:09:22 INFO - PROCESS | 3812 | 1464628162145 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 3812 | ++DOCSHELL 19965C00 == 61 [pid = 3812] [id = 747] 10:09:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (1996B000) [pid = 3812] [serial = 2240] [outer = 00000000] 10:09:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (19AD4000) [pid = 3812] [serial = 2241] [outer = 1996B000] 10:09:22 INFO - PROCESS | 3812 | 1464628162190 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (19D30800) [pid = 3812] [serial = 2242] [outer = 1996B000] 10:09:22 INFO - PROCESS | 3812 | 1464628162628 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:09:22 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. 10:09:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 733ms 10:09:22 INFO - PROCESS | 3812 | 1464628162668 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 3812 | 1464628162670 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 10:09:22 INFO - PROCESS | 3812 | 1464628162674 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:09:22 INFO - PROCESS | 3812 | 1464628162676 Marionette TRACE conn2 <- [1,2950,null,{}] 10:09:22 INFO - PROCESS | 3812 | 1464628162682 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:22 INFO - PROCESS | 3812 | 1464628162807 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:09:22 INFO - PROCESS | 3812 | 1464628162878 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 3812 | ++DOCSHELL 143E5800 == 62 [pid = 3812] [id = 748] 10:09:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (16E0EC00) [pid = 3812] [serial = 2243] [outer = 00000000] 10:09:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (1A281000) [pid = 3812] [serial = 2244] [outer = 16E0EC00] 10:09:22 INFO - PROCESS | 3812 | 1464628162925 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (1A5F7800) [pid = 3812] [serial = 2245] [outer = 16E0EC00] 10:09:23 INFO - PROCESS | 3812 | 1464628163323 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:09:23 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. 10:09:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 702ms 10:09:23 INFO - PROCESS | 3812 | 1464628163374 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:09:23 INFO - PROCESS | 3812 | 1464628163376 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 10:09:23 INFO - PROCESS | 3812 | 1464628163379 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:09:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:09:23 INFO - PROCESS | 3812 | 1464628163381 Marionette TRACE conn2 <- [1,2954,null,{}] 10:09:23 INFO - PROCESS | 3812 | 1464628163384 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:23 INFO - PROCESS | 3812 | 1464628163517 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:09:23 INFO - PROCESS | 3812 | 1464628163619 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 3812 | ++DOCSHELL 1A27A000 == 63 [pid = 3812] [id = 749] 10:09:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (1A5F0400) [pid = 3812] [serial = 2246] [outer = 00000000] 10:09:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (1A7D3400) [pid = 3812] [serial = 2247] [outer = 1A5F0400] 10:09:23 INFO - PROCESS | 3812 | 1464628163662 Marionette DEBUG loaded listener.js 10:09:23 INFO - PROCESS | 3812 | ++DOMWINDOW == 157 (1A87F400) [pid = 3812] [serial = 2248] [outer = 1A5F0400] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 156 (199C4400) [pid = 3812] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (19AE2C00) [pid = 3812] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (1307DC00) [pid = 3812] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (199CE800) [pid = 3812] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (140F1000) [pid = 3812] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (140EF400) [pid = 3812] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (17EF0400) [pid = 3812] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (1031F800) [pid = 3812] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (16E08C00) [pid = 3812] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (16EFB800) [pid = 3812] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (199C6000) [pid = 3812] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (10D5E400) [pid = 3812] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (153F3C00) [pid = 3812] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (16541C00) [pid = 3812] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (19960400) [pid = 3812] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (10E1C400) [pid = 3812] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (199C5800) [pid = 3812] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (1A137400) [pid = 3812] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (10A54C00) [pid = 3812] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (1A7C8C00) [pid = 3812] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (18767400) [pid = 3812] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (143EB800) [pid = 3812] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (17A5EC00) [pid = 3812] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (10ACD000) [pid = 3812] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (16C1DC00) [pid = 3812] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (10A5DC00) [pid = 3812] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:09:24 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (13315800) [pid = 3812] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:09:24 INFO - PROCESS | 3812 | 1464628164290 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:09:24 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. 10:09:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 951ms 10:09:24 INFO - PROCESS | 3812 | 1464628164354 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 3812 | 1464628164356 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 10:09:24 INFO - PROCESS | 3812 | 1464628164360 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 3812 | 1464628164362 Marionette TRACE conn2 <- [1,2958,null,{}] 10:09:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:09:24 INFO - PROCESS | 3812 | 1464628164366 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:24 INFO - PROCESS | 3812 | 1464628164452 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:09:24 INFO - PROCESS | 3812 | 1464628164458 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 3812 | ++DOCSHELL 1315CC00 == 64 [pid = 3812] [id = 750] 10:09:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (13315800) [pid = 3812] [serial = 2249] [outer = 00000000] 10:09:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (140F5400) [pid = 3812] [serial = 2250] [outer = 13315800] 10:09:24 INFO - PROCESS | 3812 | 1464628164504 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (16E08C00) [pid = 3812] [serial = 2251] [outer = 13315800] 10:09:24 INFO - PROCESS | 3812 | 1464628164926 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:09:24 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. 10:09:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 593ms 10:09:24 INFO - PROCESS | 3812 | 1464628164962 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 3812 | 1464628164964 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 10:09:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:09:24 INFO - PROCESS | 3812 | 1464628164967 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 3812 | 1464628164969 Marionette TRACE conn2 <- [1,2962,null,{}] 10:09:24 INFO - PROCESS | 3812 | 1464628164972 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:25 INFO - PROCESS | 3812 | 1464628165113 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:09:25 INFO - PROCESS | 3812 | 1464628165125 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 3812 | ++DOCSHELL 0F843C00 == 65 [pid = 3812] [id = 751] 10:09:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (0F846400) [pid = 3812] [serial = 2252] [outer = 00000000] 10:09:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (0F84D000) [pid = 3812] [serial = 2253] [outer = 0F846400] 10:09:25 INFO - PROCESS | 3812 | 1464628165180 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (140D7C00) [pid = 3812] [serial = 2254] [outer = 0F846400] 10:09:25 INFO - PROCESS | 3812 | 1464628165614 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:09:25 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. 10:09:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 702ms 10:09:25 INFO - PROCESS | 3812 | 1464628165677 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:09:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:09:25 INFO - PROCESS | 3812 | 1464628165679 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 10:09:25 INFO - PROCESS | 3812 | 1464628165683 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - PROCESS | 3812 | 1464628165685 Marionette TRACE conn2 <- [1,2966,null,{}] 10:09:25 INFO - PROCESS | 3812 | 1464628165688 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:25 INFO - PROCESS | 3812 | 1464628165790 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:09:25 INFO - PROCESS | 3812 | 1464628165798 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 3812 | ++DOCSHELL 15D12800 == 66 [pid = 3812] [id = 752] 10:09:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (17EFC800) [pid = 3812] [serial = 2255] [outer = 00000000] 10:09:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (19AC8400) [pid = 3812] [serial = 2256] [outer = 17EFC800] 10:09:25 INFO - PROCESS | 3812 | 1464628165841 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (1A134800) [pid = 3812] [serial = 2257] [outer = 17EFC800] 10:09:26 INFO - PROCESS | 3812 | 1464628166461 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:09:26 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. 10:09:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 795ms 10:09:26 INFO - PROCESS | 3812 | 1464628166520 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 3812 | 1464628166525 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 10:09:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:09:26 INFO - PROCESS | 3812 | 1464628166546 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - PROCESS | 3812 | 1464628166550 Marionette TRACE conn2 <- [1,2970,null,{}] 10:09:26 INFO - PROCESS | 3812 | 1464628166557 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:26 INFO - PROCESS | 3812 | 1464628166678 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:09:26 INFO - PROCESS | 3812 | 1464628166846 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 3812 | ++DOCSHELL 10D52000 == 67 [pid = 3812] [id = 753] 10:09:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (10D52C00) [pid = 3812] [serial = 2258] [outer = 00000000] 10:09:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (13313400) [pid = 3812] [serial = 2259] [outer = 10D52C00] 10:09:26 INFO - PROCESS | 3812 | 1464628166909 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (13907000) [pid = 3812] [serial = 2260] [outer = 10D52C00] 10:09:27 INFO - PROCESS | 3812 | 1464628167433 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:09:27 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 10:09:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:09:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:09:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 967ms 10:09:27 INFO - PROCESS | 3812 | 1464628167502 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:09:27 INFO - PROCESS | 3812 | 1464628167508 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 10:09:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:09:27 INFO - PROCESS | 3812 | 1464628167514 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:09:27 INFO - PROCESS | 3812 | 1464628167517 Marionette TRACE conn2 <- [1,2974,null,{}] 10:09:27 INFO - PROCESS | 3812 | 1464628167522 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:27 INFO - PROCESS | 3812 | 1464628167638 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:09:27 INFO - PROCESS | 3812 | 1464628167793 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 3812 | ++DOCSHELL 1614A400 == 68 [pid = 3812] [id = 754] 10:09:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (1614C000) [pid = 3812] [serial = 2261] [outer = 00000000] 10:09:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (163B6000) [pid = 3812] [serial = 2262] [outer = 1614C000] 10:09:27 INFO - PROCESS | 3812 | 1464628167848 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (16CD1000) [pid = 3812] [serial = 2263] [outer = 1614C000] 10:09:28 INFO - PROCESS | 3812 | 1464628168388 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:09:28 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. 10:09:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 905ms 10:09:28 INFO - PROCESS | 3812 | 1464628168416 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 3812 | 1464628168419 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 10:09:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:09:28 INFO - PROCESS | 3812 | 1464628168423 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 3812 | 1464628168427 Marionette TRACE conn2 <- [1,2978,null,{}] 10:09:28 INFO - PROCESS | 3812 | 1464628168442 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:28 INFO - PROCESS | 3812 | 1464628168561 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:09:28 INFO - PROCESS | 3812 | 1464628168733 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 3812 | ++DOCSHELL 198E5C00 == 69 [pid = 3812] [id = 755] 10:09:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (198E9800) [pid = 3812] [serial = 2264] [outer = 00000000] 10:09:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (199C4800) [pid = 3812] [serial = 2265] [outer = 198E9800] 10:09:28 INFO - PROCESS | 3812 | 1464628168790 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (19AE0800) [pid = 3812] [serial = 2266] [outer = 198E9800] 10:09:29 INFO - PROCESS | 3812 | ++DOCSHELL 17840400 == 70 [pid = 3812] [id = 756] 10:09:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (17840800) [pid = 3812] [serial = 2267] [outer = 00000000] 10:09:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (17843400) [pid = 3812] [serial = 2268] [outer = 17840800] 10:09:29 INFO - PROCESS | 3812 | 1464628169366 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:09:29 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. 10:09:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 998ms 10:09:29 INFO - PROCESS | 3812 | 1464628169424 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:09:29 INFO - PROCESS | 3812 | 1464628169426 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 10:09:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:09:29 INFO - PROCESS | 3812 | 1464628169430 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - PROCESS | 3812 | 1464628169432 Marionette TRACE conn2 <- [1,2982,null,{}] 10:09:29 INFO - PROCESS | 3812 | 1464628169436 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:29 INFO - PROCESS | 3812 | 1464628169568 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:09:29 INFO - PROCESS | 3812 | 1464628169719 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 3812 | ++DOCSHELL 17845400 == 71 [pid = 3812] [id = 757] 10:09:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (17845C00) [pid = 3812] [serial = 2269] [outer = 00000000] 10:09:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (1784C000) [pid = 3812] [serial = 2270] [outer = 17845C00] 10:09:29 INFO - PROCESS | 3812 | 1464628169775 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (198F1800) [pid = 3812] [serial = 2271] [outer = 17845C00] 10:09:30 INFO - PROCESS | 3812 | 1464628170334 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:09:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:09:30 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 10:09:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 936ms 10:09:30 INFO - PROCESS | 3812 | 1464628170359 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 3812 | 1464628170361 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 10:09:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:09:30 INFO - PROCESS | 3812 | 1464628170365 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - PROCESS | 3812 | 1464628170367 Marionette TRACE conn2 <- [1,2986,null,{}] 10:09:30 INFO - PROCESS | 3812 | 1464628170370 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:30 INFO - PROCESS | 3812 | 1464628170485 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:09:30 INFO - PROCESS | 3812 | 1464628170617 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:30 INFO - PROCESS | 3812 | ++DOCSHELL 1784A400 == 72 [pid = 3812] [id = 758] 10:09:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (1784AC00) [pid = 3812] [serial = 2272] [outer = 00000000] 10:09:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (1A7D2C00) [pid = 3812] [serial = 2273] [outer = 1784AC00] 10:09:30 INFO - PROCESS | 3812 | 1464628170670 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (1A8E8C00) [pid = 3812] [serial = 2274] [outer = 1784AC00] 10:09:31 INFO - PROCESS | 3812 | 1464628171156 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:09:31 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. 10:09:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 842ms 10:09:31 INFO - PROCESS | 3812 | 1464628171241 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 3812 | 1464628171243 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 10:09:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:09:31 INFO - PROCESS | 3812 | 1464628171248 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:09:31 INFO - PROCESS | 3812 | 1464628171250 Marionette TRACE conn2 <- [1,2990,null,{}] 10:09:31 INFO - PROCESS | 3812 | 1464628171254 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:31 INFO - PROCESS | 3812 | 1464628171381 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:09:31 INFO - PROCESS | 3812 | 1464628171536 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:31 INFO - PROCESS | 3812 | ++DOCSHELL 1AB28400 == 73 [pid = 3812] [id = 759] 10:09:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 157 (1AD51800) [pid = 3812] [serial = 2275] [outer = 00000000] 10:09:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 158 (1B0C8400) [pid = 3812] [serial = 2276] [outer = 1AD51800] 10:09:31 INFO - PROCESS | 3812 | 1464628171591 Marionette DEBUG loaded listener.js 10:09:31 INFO - PROCESS | 3812 | ++DOMWINDOW == 159 (1B324000) [pid = 3812] [serial = 2277] [outer = 1AD51800] 10:09:32 INFO - PROCESS | 3812 | 1464628172084 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:09:32 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. 10:09:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 904ms 10:09:32 INFO - PROCESS | 3812 | 1464628172152 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:09:32 INFO - PROCESS | 3812 | 1464628172155 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 10:09:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:09:32 INFO - PROCESS | 3812 | 1464628172159 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - PROCESS | 3812 | 1464628172161 Marionette TRACE conn2 <- [1,2994,null,{}] 10:09:32 INFO - PROCESS | 3812 | 1464628172164 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:32 INFO - PROCESS | 3812 | 1464628172273 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:09:32 INFO - PROCESS | 3812 | 1464628172442 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 3812 | ++DOCSHELL 0F263000 == 74 [pid = 3812] [id = 760] 10:09:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 160 (0F264400) [pid = 3812] [serial = 2278] [outer = 00000000] 10:09:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 161 (0F26C000) [pid = 3812] [serial = 2279] [outer = 0F264400] 10:09:32 INFO - PROCESS | 3812 | 1464628172496 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 3812 | ++DOMWINDOW == 162 (0F26E000) [pid = 3812] [serial = 2280] [outer = 0F264400] 10:09:33 INFO - PROCESS | 3812 | 1464628173020 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:09:33 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. 10:09:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 905ms 10:09:33 INFO - PROCESS | 3812 | 1464628173093 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:09:33 INFO - PROCESS | 3812 | 1464628173095 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 10:09:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:09:33 INFO - PROCESS | 3812 | 1464628173102 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:09:33 INFO - PROCESS | 3812 | 1464628173104 Marionette TRACE conn2 <- [1,2998,null,{}] 10:09:33 INFO - PROCESS | 3812 | 1464628173108 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:33 INFO - PROCESS | 3812 | 1464628173245 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:09:33 INFO - PROCESS | 3812 | 1464628173414 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:33 INFO - PROCESS | 3812 | ++DOCSHELL 105E7000 == 75 [pid = 3812] [id = 761] 10:09:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 163 (10A51C00) [pid = 3812] [serial = 2281] [outer = 00000000] 10:09:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 164 (13DC9800) [pid = 3812] [serial = 2282] [outer = 10A51C00] 10:09:33 INFO - PROCESS | 3812 | 1464628173470 Marionette DEBUG loaded listener.js 10:09:33 INFO - PROCESS | 3812 | ++DOMWINDOW == 165 (153F4000) [pid = 3812] [serial = 2283] [outer = 10A51C00] 10:09:33 INFO - PROCESS | 3812 | [3812] 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 10:09:34 INFO - PROCESS | 3812 | 1464628174268 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:09:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:09:34 INFO - {} 10:09:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:09:34 INFO - {} 10:09:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:09:34 INFO - {} 10:09:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:09:34 INFO - {} 10:09:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1185ms 10:09:34 INFO - PROCESS | 3812 | 1464628174304 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:09:34 INFO - PROCESS | 3812 | 1464628174308 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 10:09:34 INFO - TEST-START | /FileAPI/fileReader.html 10:09:34 INFO - PROCESS | 3812 | 1464628174314 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - PROCESS | 3812 | 1464628174317 Marionette TRACE conn2 <- [1,3002,null,{}] 10:09:34 INFO - PROCESS | 3812 | 1464628174324 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:34 INFO - PROCESS | 3812 | 1464628174441 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:09:34 INFO - PROCESS | 3812 | 1464628174596 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:34 INFO - PROCESS | 3812 | ++DOCSHELL 0F2A9800 == 76 [pid = 3812] [id = 762] 10:09:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 166 (0F84C000) [pid = 3812] [serial = 2284] [outer = 00000000] 10:09:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 167 (11C0B400) [pid = 3812] [serial = 2285] [outer = 0F84C000] 10:09:34 INFO - PROCESS | 3812 | 1464628174654 Marionette DEBUG loaded listener.js 10:09:34 INFO - PROCESS | 3812 | ++DOMWINDOW == 168 (13BCD000) [pid = 3812] [serial = 2286] [outer = 0F84C000] 10:09:35 INFO - PROCESS | 3812 | 1464628175196 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:09:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:09:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:09:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:09:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:09:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 905ms 10:09:35 INFO - PROCESS | 3812 | 1464628175234 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:09:35 INFO - PROCESS | 3812 | 1464628175239 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 10:09:35 INFO - PROCESS | 3812 | 1464628175247 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:09:35 INFO - TEST-START | /FileAPI/historical.html 10:09:35 INFO - PROCESS | 3812 | 1464628175250 Marionette TRACE conn2 <- [1,3006,null,{}] 10:09:35 INFO - PROCESS | 3812 | 1464628175254 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:35 INFO - PROCESS | 3812 | 1464628175363 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:09:35 INFO - PROCESS | 3812 | 1464628175541 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:35 INFO - PROCESS | 3812 | ++DOCSHELL 13707000 == 77 [pid = 3812] [id = 763] 10:09:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 169 (13DC7400) [pid = 3812] [serial = 2287] [outer = 00000000] 10:09:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 170 (158C2400) [pid = 3812] [serial = 2288] [outer = 13DC7400] 10:09:35 INFO - PROCESS | 3812 | 1464628175609 Marionette DEBUG loaded listener.js 10:09:35 INFO - PROCESS | 3812 | ++DOMWINDOW == 171 (16146800) [pid = 3812] [serial = 2289] [outer = 13DC7400] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 0F843C00 == 76 [pid = 3812] [id = 751] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 1315CC00 == 75 [pid = 3812] [id = 750] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 1A27A000 == 74 [pid = 3812] [id = 749] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 143E5800 == 73 [pid = 3812] [id = 748] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 19965C00 == 72 [pid = 3812] [id = 747] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 17EF0C00 == 71 [pid = 3812] [id = 746] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 17E0DC00 == 70 [pid = 3812] [id = 745] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 1762A800 == 69 [pid = 3812] [id = 744] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 13315000 == 68 [pid = 3812] [id = 743] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 0F2A9400 == 67 [pid = 3812] [id = 742] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 153FD800 == 66 [pid = 3812] [id = 741] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 0F2ABC00 == 65 [pid = 3812] [id = 740] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 170 (19AED400) [pid = 3812] [serial = 2146] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 169 (16E04400) [pid = 3812] [serial = 2152] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 168 (13315C00) [pid = 3812] [serial = 2149] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 167 (19AEB400) [pid = 3812] [serial = 2155] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 166 (1A69C800) [pid = 3812] [serial = 2158] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 165 (1A87DC00) [pid = 3812] [serial = 2161] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 164 (1AD51000) [pid = 3812] [serial = 2197] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOCSHELL 10E13C00 == 64 [pid = 3812] [id = 733] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 163 (158CA000) [pid = 3812] [serial = 2102] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 162 (19F9DC00) [pid = 3812] [serial = 2066] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 161 (153FF800) [pid = 3812] [serial = 2057] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 160 (19AEE400) [pid = 3812] [serial = 1976] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 159 (198E5800) [pid = 3812] [serial = 2060] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 158 (10D5D800) [pid = 3812] [serial = 2054] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 157 (19ACB000) [pid = 3812] [serial = 1943] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 156 (198EC400) [pid = 3812] [serial = 1937] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (19A8F800) [pid = 3812] [serial = 1940] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (13393800) [pid = 3812] [serial = 1979] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (16301400) [pid = 3812] [serial = 1982] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (19171400) [pid = 3812] [serial = 2105] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (19AC5800) [pid = 3812] [serial = 2063] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (1288EC00) [pid = 3812] [serial = 1931] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (1A280C00) [pid = 3812] [serial = 2069] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (1A8E8800) [pid = 3812] [serial = 2195] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (16EF4400) [pid = 3812] [serial = 2174] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (1A8E5400) [pid = 3812] [serial = 2189] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (16E10400) [pid = 3812] [serial = 2192] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (198F1400) [pid = 3812] [serial = 2180] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (19AE3800) [pid = 3812] [serial = 2021] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (19D22000) [pid = 3812] [serial = 2182] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (1A13E800) [pid = 3812] [serial = 2183] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (1A788800) [pid = 3812] [serial = 2186] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (1A5EF800) [pid = 3812] [serial = 2185] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (13DC8800) [pid = 3812] [serial = 2191] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (1A8DF800) [pid = 3812] [serial = 2188] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (198E9000) [pid = 3812] [serial = 2179] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (1A137C00) [pid = 3812] [serial = 2194] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (18453C00) [pid = 3812] [serial = 2176] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (1845BC00) [pid = 3812] [serial = 2177] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (18769800) [pid = 3812] [serial = 2165] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (1790FC00) [pid = 3812] [serial = 2164] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (16E04000) [pid = 3812] [serial = 2173] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (12D77400) [pid = 3812] [serial = 2170] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (140EF800) [pid = 3812] [serial = 2171] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (153F1C00) [pid = 3812] [serial = 2168] [outer = 00000000] [url = about:blank] 10:09:35 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (15370C00) [pid = 3812] [serial = 2167] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3812 | 1464628176163 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:09:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:09:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:09:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:09:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:09:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:09:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:09:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:09:36 INFO - TEST-OK | /FileAPI/historical.html | took 936ms 10:09:36 INFO - PROCESS | 3812 | 1464628176196 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:09:36 INFO - PROCESS | 3812 | 1464628176198 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 10:09:36 INFO - TEST-START | /FileAPI/idlharness.html 10:09:36 INFO - PROCESS | 3812 | 1464628176202 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:09:36 INFO - PROCESS | 3812 | 1464628176205 Marionette TRACE conn2 <- [1,3010,null,{}] 10:09:36 INFO - PROCESS | 3812 | 1464628176215 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:36 INFO - PROCESS | 3812 | 1464628176311 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:09:36 INFO - PROCESS | 3812 | 1464628176320 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:36 INFO - PROCESS | 3812 | ++DOCSHELL 10E1C400 == 65 [pid = 3812] [id = 764] 10:09:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (12D77400) [pid = 3812] [serial = 2290] [outer = 00000000] 10:09:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (153F0800) [pid = 3812] [serial = 2291] [outer = 12D77400] 10:09:36 INFO - PROCESS | 3812 | 1464628176367 Marionette DEBUG loaded listener.js 10:09:36 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (15856C00) [pid = 3812] [serial = 2292] [outer = 12D77400] 10:09:37 INFO - PROCESS | 3812 | 1464628177254 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:09:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:09:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:09:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:09:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:09:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:09:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:09:37 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 10:09:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:09:37 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 10:09:37 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 10:09:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:09:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:09:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:09:37 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 10:09:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:09:37 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 10:09:37 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 10:09:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:09:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:09:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:09:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:09:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:09:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:09:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 1232ms 10:09:37 INFO - PROCESS | 3812 | 1464628177435 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 3812 | 1464628177437 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 10:09:37 INFO - TEST-START | /FileAPI/idlharness.worker 10:09:37 INFO - PROCESS | 3812 | 1464628177441 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 3812 | 1464628177443 Marionette TRACE conn2 <- [1,3014,null,{}] 10:09:37 INFO - PROCESS | 3812 | 1464628177447 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:37 INFO - PROCESS | 3812 | 1464628177523 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:09:37 INFO - PROCESS | 3812 | 1464628177530 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 3812 | ++DOCSHELL 1614BC00 == 66 [pid = 3812] [id = 765] 10:09:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (16E04000) [pid = 3812] [serial = 2293] [outer = 00000000] 10:09:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (18459000) [pid = 3812] [serial = 2294] [outer = 16E04000] 10:09:37 INFO - PROCESS | 3812 | 1464628177575 Marionette DEBUG loaded listener.js 10:09:37 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (18766400) [pid = 3812] [serial = 2295] [outer = 16E04000] 10:09:37 INFO - PROCESS | 3812 | [3812] 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 10:09:38 INFO - PROCESS | 3812 | 1464628178558 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:09:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:09:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:09:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:09:38 INFO - {} 10:09:38 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 10:09:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:09:38 INFO - {} 10:09:38 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 - {} 10:09:38 INFO - {} 10:09:38 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 10:09:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:09:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:09:38 INFO - {} 10:09:38 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 10:09:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:09:38 INFO - {} 10:09:38 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 - {} 10:09:38 INFO - {} 10:09:38 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 10:09:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:09:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:09:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 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 10:09:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 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 10:09:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 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 10:09:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 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 10:09:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:09:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:09:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:09:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:09:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:09:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:09:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:09:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:09:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:09:38 INFO - {} 10:09:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1341ms 10:09:38 INFO - PROCESS | 3812 | 1464628178767 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:09:38 INFO - PROCESS | 3812 | 1464628178769 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 10:09:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:09:38 INFO - PROCESS | 3812 | 1464628178773 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:09:38 INFO - PROCESS | 3812 | 1464628178775 Marionette TRACE conn2 <- [1,3018,null,{}] 10:09:38 INFO - PROCESS | 3812 | 1464628178778 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:38 INFO - PROCESS | 3812 | 1464628178915 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:09:39 INFO - PROCESS | 3812 | 1464628179015 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 3812 | ++DOCSHELL 17E88C00 == 67 [pid = 3812] [id = 766] 10:09:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (198ED000) [pid = 3812] [serial = 2296] [outer = 00000000] 10:09:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (1A880000) [pid = 3812] [serial = 2297] [outer = 198ED000] 10:09:39 INFO - PROCESS | 3812 | 1464628179059 Marionette DEBUG loaded listener.js 10:09:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (1AB2CC00) [pid = 3812] [serial = 2298] [outer = 198ED000] 10:09:39 INFO - PROCESS | 3812 | 1464628179450 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:09:39 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 10:09:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 686ms 10:09:39 INFO - PROCESS | 3812 | 1464628179472 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:09:39 INFO - PROCESS | 3812 | 1464628179474 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 10:09:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:09:39 INFO - PROCESS | 3812 | 1464628179483 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - PROCESS | 3812 | 1464628179485 Marionette TRACE conn2 <- [1,3022,null,{}] 10:09:39 INFO - PROCESS | 3812 | 1464628179488 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:39 INFO - PROCESS | 3812 | 1464628179632 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:09:39 INFO - PROCESS | 3812 | 1464628179651 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 3812 | ++DOCSHELL 10D1AC00 == 68 [pid = 3812] [id = 767] 10:09:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (10D56800) [pid = 3812] [serial = 2299] [outer = 00000000] 10:09:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (1B0C4C00) [pid = 3812] [serial = 2300] [outer = 10D56800] 10:09:39 INFO - PROCESS | 3812 | 1464628179696 Marionette DEBUG loaded listener.js 10:09:39 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (1B321400) [pid = 3812] [serial = 2301] [outer = 10D56800] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (1A5F4400) [pid = 3812] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (1A69F400) [pid = 3812] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (1A77FC00) [pid = 3812] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (1996B000) [pid = 3812] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (17E8C800) [pid = 3812] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (1762B000) [pid = 3812] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (10561000) [pid = 3812] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (15378400) [pid = 3812] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (0F391400) [pid = 3812] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (1584B000) [pid = 3812] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (16E0EC00) [pid = 3812] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (1A5F0400) [pid = 3812] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (0F846400) [pid = 3812] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (13315800) [pid = 3812] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:09:40 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (18769000) [pid = 3812] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:09:40 INFO - PROCESS | 3812 | 1464628180389 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:09:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:09:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 935ms 10:09:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:09:40 INFO - PROCESS | 3812 | 1464628180428 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:09:40 INFO - PROCESS | 3812 | 1464628180430 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 10:09:40 INFO - PROCESS | 3812 | 1464628180434 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:09:40 INFO - PROCESS | 3812 | 1464628180435 Marionette TRACE conn2 <- [1,3026,null,{}] 10:09:40 INFO - PROCESS | 3812 | 1464628180439 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:40 INFO - PROCESS | 3812 | 1464628180536 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:09:40 INFO - PROCESS | 3812 | 1464628180542 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:40 INFO - PROCESS | 3812 | ++DOCSHELL 175DA400 == 69 [pid = 3812] [id = 768] 10:09:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (18458000) [pid = 3812] [serial = 2302] [outer = 00000000] 10:09:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (1A5F0000) [pid = 3812] [serial = 2303] [outer = 18458000] 10:09:40 INFO - PROCESS | 3812 | 1464628180586 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (1A880800) [pid = 3812] [serial = 2304] [outer = 18458000] 10:09:41 INFO - PROCESS | 3812 | 1464628181016 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:09:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 639ms 10:09:41 INFO - PROCESS | 3812 | 1464628181072 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:09:41 INFO - PROCESS | 3812 | 1464628181074 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 10:09:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:09:41 INFO - PROCESS | 3812 | 1464628181077 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:09:41 INFO - PROCESS | 3812 | 1464628181079 Marionette TRACE conn2 <- [1,3030,null,{}] 10:09:41 INFO - PROCESS | 3812 | 1464628181082 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:41 INFO - PROCESS | 3812 | 1464628181170 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:09:41 INFO - PROCESS | 3812 | 1464628181176 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:41 INFO - PROCESS | 3812 | ++DOCSHELL 1285D000 == 70 [pid = 3812] [id = 769] 10:09:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 127 (17802000) [pid = 3812] [serial = 2305] [outer = 00000000] 10:09:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 128 (1B467C00) [pid = 3812] [serial = 2306] [outer = 17802000] 10:09:41 INFO - PROCESS | 3812 | 1464628181219 Marionette DEBUG loaded listener.js 10:09:41 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (1B46A800) [pid = 3812] [serial = 2307] [outer = 17802000] 10:09:41 INFO - PROCESS | 3812 | 1464628181813 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:09:41 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. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:09:41 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'.) 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:09:41 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. 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:09:41 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. 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:09:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:09:41 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. 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:09:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:09:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:09:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:09:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:09:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 842ms 10:09:41 INFO - PROCESS | 3812 | 1464628181923 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:09:41 INFO - PROCESS | 3812 | 1464628181925 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 10:09:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:09:41 INFO - PROCESS | 3812 | 1464628181929 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:09:41 INFO - PROCESS | 3812 | 1464628181930 Marionette TRACE conn2 <- [1,3034,null,{}] 10:09:41 INFO - PROCESS | 3812 | 1464628181936 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:42 INFO - PROCESS | 3812 | 1464628182069 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:09:42 INFO - PROCESS | 3812 | 1464628182079 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 3812 | ++DOCSHELL 16AD7800 == 71 [pid = 3812] [id = 770] 10:09:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (16AD7C00) [pid = 3812] [serial = 2308] [outer = 00000000] 10:09:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (1B327400) [pid = 3812] [serial = 2309] [outer = 16AD7C00] 10:09:42 INFO - PROCESS | 3812 | 1464628182127 Marionette DEBUG loaded listener.js 10:09:42 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (1B46B800) [pid = 3812] [serial = 2310] [outer = 16AD7C00] 10:09:42 INFO - PROCESS | 3812 | [3812] 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 10:09:42 INFO - PROCESS | 3812 | 1464628182705 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:09:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:09:42 INFO - {} 10:09:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 795ms 10:09:42 INFO - PROCESS | 3812 | 1464628182732 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:09:42 INFO - PROCESS | 3812 | 1464628182737 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 10:09:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:09:42 INFO - PROCESS | 3812 | 1464628182743 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:09:42 INFO - PROCESS | 3812 | 1464628182747 Marionette TRACE conn2 <- [1,3038,null,{}] 10:09:42 INFO - PROCESS | 3812 | 1464628182753 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:42 INFO - PROCESS | 3812 | 1464628182887 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:09:43 INFO - PROCESS | 3812 | 1464628183036 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:43 INFO - PROCESS | 3812 | ++DOCSHELL 10A54C00 == 72 [pid = 3812] [id = 771] 10:09:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (10A58C00) [pid = 3812] [serial = 2311] [outer = 00000000] 10:09:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (12D78C00) [pid = 3812] [serial = 2312] [outer = 10A58C00] 10:09:43 INFO - PROCESS | 3812 | 1464628183095 Marionette DEBUG loaded listener.js 10:09:43 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (13715400) [pid = 3812] [serial = 2313] [outer = 10A58C00] 10:09:43 INFO - PROCESS | 3812 | 1464628183662 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:09:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:09:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 935ms 10:09:43 INFO - PROCESS | 3812 | 1464628183689 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:09:43 INFO - PROCESS | 3812 | 1464628183695 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 10:09:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:09:43 INFO - PROCESS | 3812 | 1464628183702 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:09:43 INFO - PROCESS | 3812 | 1464628183705 Marionette TRACE conn2 <- [1,3042,null,{}] 10:09:43 INFO - PROCESS | 3812 | 1464628183709 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:43 INFO - PROCESS | 3812 | 1464628183895 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:09:44 INFO - PROCESS | 3812 | 1464628184015 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 3812 | ++DOCSHELL 0F846800 == 73 [pid = 3812] [id = 772] 10:09:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (10EC6800) [pid = 3812] [serial = 2314] [outer = 00000000] 10:09:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (163B4C00) [pid = 3812] [serial = 2315] [outer = 10EC6800] 10:09:44 INFO - PROCESS | 3812 | 1464628184070 Marionette DEBUG loaded listener.js 10:09:44 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (16AD2C00) [pid = 3812] [serial = 2316] [outer = 10EC6800] 10:09:44 INFO - PROCESS | 3812 | 1464628184877 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:09:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:09:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:09:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:45 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" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:45 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" 10:09:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:09:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:09:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1357ms 10:09:45 INFO - PROCESS | 3812 | 1464628185064 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 3812 | 1464628185066 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 10:09:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:09:45 INFO - PROCESS | 3812 | 1464628185071 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - PROCESS | 3812 | 1464628185075 Marionette TRACE conn2 <- [1,3046,null,{}] 10:09:45 INFO - PROCESS | 3812 | 1464628185086 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:45 INFO - PROCESS | 3812 | 1464628185253 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:09:45 INFO - PROCESS | 3812 | 1464628185405 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:45 INFO - PROCESS | 3812 | ++DOCSHELL 19172400 == 74 [pid = 3812] [id = 773] 10:09:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (19174000) [pid = 3812] [serial = 2317] [outer = 00000000] 10:09:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (19967800) [pid = 3812] [serial = 2318] [outer = 19174000] 10:09:45 INFO - PROCESS | 3812 | 1464628185463 Marionette DEBUG loaded listener.js 10:09:45 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (199C6400) [pid = 3812] [serial = 2319] [outer = 19174000] 10:09:46 INFO - PROCESS | 3812 | 1464628186011 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:09:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:09:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:09:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:09:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:09:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:09:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:09:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:09:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:09:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 998ms 10:09:46 INFO - PROCESS | 3812 | 1464628186074 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:09:46 INFO - PROCESS | 3812 | 1464628186077 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 10:09:46 INFO - PROCESS | 3812 | 1464628186081 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:09:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:09:46 INFO - PROCESS | 3812 | 1464628186083 Marionette TRACE conn2 <- [1,3050,null,{}] 10:09:46 INFO - PROCESS | 3812 | 1464628186087 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:46 INFO - PROCESS | 3812 | 1464628186202 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:09:46 INFO - PROCESS | 3812 | 1464628186367 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:46 INFO - PROCESS | 3812 | ++DOCSHELL 19A92400 == 75 [pid = 3812] [id = 774] 10:09:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (19A93400) [pid = 3812] [serial = 2320] [outer = 00000000] 10:09:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (19AE2400) [pid = 3812] [serial = 2321] [outer = 19A93400] 10:09:46 INFO - PROCESS | 3812 | 1464628186423 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 3812 | ++DOMWINDOW == 144 (19AEB400) [pid = 3812] [serial = 2322] [outer = 19A93400] 10:09:46 INFO - PROCESS | 3812 | [3812] 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 10:09:47 INFO - PROCESS | 3812 | 1464628186987 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:09:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:09:47 INFO - {} 10:09:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 951ms 10:09:47 INFO - PROCESS | 3812 | 1464628187027 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:09:47 INFO - PROCESS | 3812 | 1464628187030 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 10:09:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:09:47 INFO - PROCESS | 3812 | 1464628187033 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:09:47 INFO - PROCESS | 3812 | 1464628187035 Marionette TRACE conn2 <- [1,3054,null,{}] 10:09:47 INFO - PROCESS | 3812 | 1464628187039 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:47 INFO - PROCESS | 3812 | 1464628187152 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:09:47 INFO - PROCESS | 3812 | 1464628187306 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:47 INFO - PROCESS | 3812 | ++DOCSHELL 19A90400 == 76 [pid = 3812] [id = 775] 10:09:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 145 (19A95400) [pid = 3812] [serial = 2323] [outer = 00000000] 10:09:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 146 (1A27F000) [pid = 3812] [serial = 2324] [outer = 19A95400] 10:09:47 INFO - PROCESS | 3812 | 1464628187360 Marionette DEBUG loaded listener.js 10:09:47 INFO - PROCESS | 3812 | ++DOMWINDOW == 147 (1A6A4C00) [pid = 3812] [serial = 2325] [outer = 19A95400] 10:09:47 INFO - PROCESS | 3812 | 1464628187867 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:09:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:09:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:09:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:09:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:09:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:09:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:09:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:09:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 905ms 10:09:47 INFO - PROCESS | 3812 | 1464628187939 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:09:47 INFO - PROCESS | 3812 | 1464628187941 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 10:09:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:09:47 INFO - PROCESS | 3812 | 1464628187946 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:09:47 INFO - PROCESS | 3812 | 1464628187948 Marionette TRACE conn2 <- [1,3058,null,{}] 10:09:47 INFO - PROCESS | 3812 | 1464628187953 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:48 INFO - PROCESS | 3812 | 1464628188088 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:09:48 INFO - PROCESS | 3812 | 1464628188257 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:48 INFO - PROCESS | 3812 | ++DOCSHELL 1047FC00 == 77 [pid = 3812] [id = 776] 10:09:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 148 (10A5D800) [pid = 3812] [serial = 2326] [outer = 00000000] 10:09:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 149 (1B466400) [pid = 3812] [serial = 2327] [outer = 10A5D800] 10:09:48 INFO - PROCESS | 3812 | 1464628188312 Marionette DEBUG loaded listener.js 10:09:48 INFO - PROCESS | 3812 | ++DOMWINDOW == 150 (1B640000) [pid = 3812] [serial = 2328] [outer = 10A5D800] 10:09:48 INFO - PROCESS | 3812 | 1464628188843 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:09:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 936ms 10:09:48 INFO - PROCESS | 3812 | 1464628188890 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:09:48 INFO - PROCESS | 3812 | 1464628188893 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 10:09:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:09:48 INFO - PROCESS | 3812 | 1464628188896 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:09:48 INFO - PROCESS | 3812 | 1464628188898 Marionette TRACE conn2 <- [1,3062,null,{}] 10:09:48 INFO - PROCESS | 3812 | 1464628188902 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:49 INFO - PROCESS | 3812 | 1464628189014 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:09:49 INFO - PROCESS | 3812 | 1464628189183 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 3812 | ++DOCSHELL 1A279400 == 78 [pid = 3812] [id = 777] 10:09:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 151 (1B323C00) [pid = 3812] [serial = 2329] [outer = 00000000] 10:09:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 152 (1B6AAC00) [pid = 3812] [serial = 2330] [outer = 1B323C00] 10:09:49 INFO - PROCESS | 3812 | 1464628189237 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 3812 | ++DOMWINDOW == 153 (1B6AF800) [pid = 3812] [serial = 2331] [outer = 1B323C00] 10:09:49 INFO - PROCESS | 3812 | 1464628189757 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:09:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:09:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:09:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:09:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:09:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:09:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:09:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 904ms 10:09:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:09:49 INFO - PROCESS | 3812 | 1464628189801 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:09:49 INFO - PROCESS | 3812 | 1464628189803 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 10:09:49 INFO - PROCESS | 3812 | 1464628189807 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:09:49 INFO - PROCESS | 3812 | 1464628189809 Marionette TRACE conn2 <- [1,3066,null,{}] 10:09:49 INFO - PROCESS | 3812 | 1464628189812 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:49 INFO - PROCESS | 3812 | 1464628189923 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:09:50 INFO - PROCESS | 3812 | 1464628190099 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:50 INFO - PROCESS | 3812 | ++DOCSHELL 11C01400 == 79 [pid = 3812] [id = 778] 10:09:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 154 (128C2000) [pid = 3812] [serial = 2332] [outer = 00000000] 10:09:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 155 (140D5400) [pid = 3812] [serial = 2333] [outer = 128C2000] 10:09:50 INFO - PROCESS | 3812 | 1464628190159 Marionette DEBUG loaded listener.js 10:09:50 INFO - PROCESS | 3812 | ++DOMWINDOW == 156 (15857000) [pid = 3812] [serial = 2334] [outer = 128C2000] 10:09:50 INFO - PROCESS | 3812 | 1464628190945 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 10:09:51 INFO - PROCESS | 3812 | 1464628191077 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 10:09:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:09:51 INFO - PROCESS | 3812 | 1464628191086 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:09:51 INFO - PROCESS | 3812 | 1464628191090 Marionette TRACE conn2 <- [1,3070,null,{}] 10:09:51 INFO - PROCESS | 3812 | 1464628191096 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:51 INFO - PROCESS | 3812 | 1464628191214 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:09:51 INFO - PROCESS | 3812 | 1464628191371 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 3812 | ++DOCSHELL 10A52800 == 80 [pid = 3812] [id = 779] 10:09:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 157 (10D51400) [pid = 3812] [serial = 2335] [outer = 00000000] 10:09:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 158 (13902000) [pid = 3812] [serial = 2336] [outer = 10D51400] 10:09:51 INFO - PROCESS | 3812 | 1464628191425 Marionette DEBUG loaded listener.js 10:09:51 INFO - PROCESS | 3812 | ++DOMWINDOW == 159 (1537A000) [pid = 3812] [serial = 2337] [outer = 10D51400] 10:09:51 INFO - PROCESS | 3812 | 1464628191939 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:09:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:09:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:09:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:09:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:09:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 889ms 10:09:51 INFO - PROCESS | 3812 | 1464628191992 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:09:51 INFO - PROCESS | 3812 | 1464628191997 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 10:09:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:09:51 INFO - PROCESS | 3812 | 1464628192003 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:09:51 INFO - PROCESS | 3812 | 1464628192006 Marionette TRACE conn2 <- [1,3074,null,{}] 10:09:51 INFO - PROCESS | 3812 | 1464628192010 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:52 INFO - PROCESS | 3812 | 1464628192127 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:09:52 INFO - PROCESS | 3812 | 1464628192312 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:52 INFO - PROCESS | 3812 | ++DOCSHELL 0F84D800 == 81 [pid = 3812] [id = 780] 10:09:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 160 (0F850800) [pid = 3812] [serial = 2338] [outer = 00000000] 10:09:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 161 (15F27800) [pid = 3812] [serial = 2339] [outer = 0F850800] 10:09:52 INFO - PROCESS | 3812 | 1464628192385 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 3812 | ++DOMWINDOW == 162 (16B05800) [pid = 3812] [serial = 2340] [outer = 0F850800] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 1285D000 == 80 [pid = 3812] [id = 769] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 175DA400 == 79 [pid = 3812] [id = 768] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 10D1AC00 == 78 [pid = 3812] [id = 767] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 17E88C00 == 77 [pid = 3812] [id = 766] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 1614BC00 == 76 [pid = 3812] [id = 765] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 10E1C400 == 75 [pid = 3812] [id = 764] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 13707000 == 74 [pid = 3812] [id = 763] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 0F2A9800 == 73 [pid = 3812] [id = 762] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 1AB28400 == 72 [pid = 3812] [id = 759] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 1784A400 == 71 [pid = 3812] [id = 758] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 161 (1A17B800) [pid = 3812] [serial = 2206] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 160 (1AD53400) [pid = 3812] [serial = 2209] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 159 (1B0CBC00) [pid = 3812] [serial = 2212] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 158 (1B465800) [pid = 3812] [serial = 2215] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 157 (1762AC00) [pid = 3812] [serial = 2218] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 156 (19AC8400) [pid = 3812] [serial = 2256] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 17845400 == 70 [pid = 3812] [id = 757] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 17840400 == 69 [pid = 3812] [id = 756] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 198E5C00 == 68 [pid = 3812] [id = 755] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 1614A400 == 67 [pid = 3812] [id = 754] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 10D52000 == 66 [pid = 3812] [id = 753] 10:09:52 INFO - PROCESS | 3812 | --DOCSHELL 15D12800 == 65 [pid = 3812] [id = 752] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 155 (1A788C00) [pid = 3812] [serial = 2108] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 154 (1A7D4000) [pid = 3812] [serial = 2111] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 153 (1A87F800) [pid = 3812] [serial = 2114] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 152 (0F84D000) [pid = 3812] [serial = 2253] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 151 (1A87F400) [pid = 3812] [serial = 2248] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 150 (140F5400) [pid = 3812] [serial = 2250] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 149 (16E08C00) [pid = 3812] [serial = 2251] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 148 (140D7C00) [pid = 3812] [serial = 2254] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 147 (198EB800) [pid = 3812] [serial = 2239] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 146 (1916EC00) [pid = 3812] [serial = 2238] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 145 (19AD4000) [pid = 3812] [serial = 2241] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 144 (18456800) [pid = 3812] [serial = 2236] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 143 (17909C00) [pid = 3812] [serial = 2233] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (17E06800) [pid = 3812] [serial = 2234] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (10D5D400) [pid = 3812] [serial = 2227] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (140CD400) [pid = 3812] [serial = 2228] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (163B5000) [pid = 3812] [serial = 2230] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (175E0800) [pid = 3812] [serial = 2231] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (12863400) [pid = 3812] [serial = 2222] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (10D5AC00) [pid = 3812] [serial = 2221] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (16302C00) [pid = 3812] [serial = 2224] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (163A9800) [pid = 3812] [serial = 2225] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (1338F000) [pid = 3812] [serial = 2200] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (1A281000) [pid = 3812] [serial = 2244] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (16E03000) [pid = 3812] [serial = 2203] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (19D30800) [pid = 3812] [serial = 2242] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (1A7D3400) [pid = 3812] [serial = 2247] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (1A5F7800) [pid = 3812] [serial = 2245] [outer = 00000000] [url = about:blank] 10:09:52 INFO - PROCESS | 3812 | 1464628192966 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:09:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 967ms 10:09:52 INFO - PROCESS | 3812 | 1464628192992 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 3812 | 1464628192995 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 10:09:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:09:52 INFO - PROCESS | 3812 | 1464628192998 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - PROCESS | 3812 | 1464628193001 Marionette TRACE conn2 <- [1,3078,null,{}] 10:09:52 INFO - PROCESS | 3812 | 1464628193011 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:53 INFO - PROCESS | 3812 | 1464628193108 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:09:53 INFO - PROCESS | 3812 | 1464628193117 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:53 INFO - PROCESS | 3812 | ++DOCSHELL 13167400 == 66 [pid = 3812] [id = 781] 10:09:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 129 (13387000) [pid = 3812] [serial = 2341] [outer = 00000000] 10:09:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 130 (16306C00) [pid = 3812] [serial = 2342] [outer = 13387000] 10:09:53 INFO - PROCESS | 3812 | 1464628193173 Marionette DEBUG loaded listener.js 10:09:53 INFO - PROCESS | 3812 | ++DOMWINDOW == 131 (16AD2000) [pid = 3812] [serial = 2343] [outer = 13387000] 10:09:53 INFO - PROCESS | 3812 | 1464628193717 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:09:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:09:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 796ms 10:09:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:09:53 INFO - PROCESS | 3812 | 1464628193784 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 3812 | 1464628193786 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 10:09:53 INFO - PROCESS | 3812 | 1464628193816 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 3812 | 1464628193818 Marionette TRACE conn2 <- [1,3082,null,{}] 10:09:53 INFO - PROCESS | 3812 | 1464628193825 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:53 INFO - PROCESS | 3812 | 1464628193936 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:09:54 INFO - PROCESS | 3812 | 1464628194055 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 3812 | ++DOCSHELL 16F7E000 == 67 [pid = 3812] [id = 782] 10:09:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 132 (175AC400) [pid = 3812] [serial = 2344] [outer = 00000000] 10:09:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 133 (17626800) [pid = 3812] [serial = 2345] [outer = 175AC400] 10:09:54 INFO - PROCESS | 3812 | 1464628194100 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 134 (1762C800) [pid = 3812] [serial = 2346] [outer = 175AC400] 10:09:54 INFO - PROCESS | 3812 | 1464628194437 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:09:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:09:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 10:09:54 INFO - PROCESS | 3812 | 1464628194468 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:09:54 INFO - PROCESS | 3812 | 1464628194470 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 10:09:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:09:54 INFO - PROCESS | 3812 | 1464628194474 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:09:54 INFO - PROCESS | 3812 | 1464628194475 Marionette TRACE conn2 <- [1,3086,null,{}] 10:09:54 INFO - PROCESS | 3812 | 1464628194479 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:54 INFO - PROCESS | 3812 | 1464628194634 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:09:54 INFO - PROCESS | 3812 | 1464628194643 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 3812 | ++DOCSHELL 16EFC400 == 68 [pid = 3812] [id = 783] 10:09:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 135 (1762AC00) [pid = 3812] [serial = 2347] [outer = 00000000] 10:09:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 136 (1764C000) [pid = 3812] [serial = 2348] [outer = 1762AC00] 10:09:54 INFO - PROCESS | 3812 | 1464628194691 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 3812 | ++DOMWINDOW == 137 (17843800) [pid = 3812] [serial = 2349] [outer = 1762AC00] 10:09:55 INFO - PROCESS | 3812 | 1464628195147 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:09:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 686ms 10:09:55 INFO - PROCESS | 3812 | 1464628195184 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 3812 | 1464628195188 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 10:09:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:09:55 INFO - PROCESS | 3812 | 1464628195204 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 3812 | 1464628195206 Marionette TRACE conn2 <- [1,3090,null,{}] 10:09:55 INFO - PROCESS | 3812 | 1464628195209 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:55 INFO - PROCESS | 3812 | 1464628195359 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:09:55 INFO - PROCESS | 3812 | 1464628195414 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 3812 | ++DOCSHELL 17A6DC00 == 69 [pid = 3812] [id = 784] 10:09:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 138 (17E06C00) [pid = 3812] [serial = 2350] [outer = 00000000] 10:09:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 139 (18453400) [pid = 3812] [serial = 2351] [outer = 17E06C00] 10:09:55 INFO - PROCESS | 3812 | 1464628195458 Marionette DEBUG loaded listener.js 10:09:55 INFO - PROCESS | 3812 | ++DOMWINDOW == 140 (18762400) [pid = 3812] [serial = 2352] [outer = 17E06C00] 10:09:55 INFO - PROCESS | 3812 | 1464628195883 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:09:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 764ms 10:09:55 INFO - PROCESS | 3812 | 1464628195951 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 3812 | 1464628195953 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 10:09:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:09:55 INFO - PROCESS | 3812 | 1464628195962 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 3812 | 1464628195964 Marionette TRACE conn2 <- [1,3094,null,{}] 10:09:55 INFO - PROCESS | 3812 | 1464628195968 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:56 INFO - PROCESS | 3812 | 1464628196098 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:09:56 INFO - PROCESS | 3812 | 1464628196176 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:56 INFO - PROCESS | 3812 | ++DOCSHELL 17EF2C00 == 70 [pid = 3812] [id = 785] 10:09:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 141 (1838B000) [pid = 3812] [serial = 2353] [outer = 00000000] 10:09:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 142 (198E9C00) [pid = 3812] [serial = 2354] [outer = 1838B000] 10:09:56 INFO - PROCESS | 3812 | 1464628196226 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 3812 | ++DOMWINDOW == 143 (198ED800) [pid = 3812] [serial = 2355] [outer = 1838B000] 10:09:56 INFO - PROCESS | 3812 | 1464628196628 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:09:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:09:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 702ms 10:09:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:09:56 INFO - PROCESS | 3812 | 1464628196660 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:09:56 INFO - PROCESS | 3812 | 1464628196662 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 10:09:56 INFO - PROCESS | 3812 | 1464628196665 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:09:56 INFO - PROCESS | 3812 | 1464628196667 Marionette TRACE conn2 <- [1,3098,null,{}] 10:09:56 INFO - PROCESS | 3812 | 1464628196670 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:56 INFO - PROCESS | 3812 | 1464628196830 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 142 (1A5EEC00) [pid = 3812] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 141 (17802000) [pid = 3812] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 140 (18458000) [pid = 3812] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 139 (1A7D5400) [pid = 3812] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 138 (10E13400) [pid = 3812] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 137 (16140000) [pid = 3812] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 136 (12858800) [pid = 3812] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 135 (198ED000) [pid = 3812] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 134 (13DC7400) [pid = 3812] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 133 (10D56800) [pid = 3812] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 132 (1A87BC00) [pid = 3812] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 131 (0F84C000) [pid = 3812] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 130 (16E04000) [pid = 3812] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 129 (12D77400) [pid = 3812] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 128 (19AC8C00) [pid = 3812] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 127 (198F3000) [pid = 3812] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 126 (17EFC800) [pid = 3812] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 125 (17840800) [pid = 3812] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 124 (1AB2C000) [pid = 3812] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 123 (1630E800) [pid = 3812] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 122 (1A7D1400) [pid = 3812] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 121 (16310C00) [pid = 3812] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:09:57 INFO - PROCESS | 3812 | --DOMWINDOW == 120 (10E1F800) [pid = 3812] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:09:57 INFO - PROCESS | 3812 | 1464628197177 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 3812 | ++DOCSHELL 0F2B2800 == 71 [pid = 3812] [id = 786] 10:09:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 121 (0F84AC00) [pid = 3812] [serial = 2356] [outer = 00000000] 10:09:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 122 (1285E800) [pid = 3812] [serial = 2357] [outer = 0F84AC00] 10:09:57 INFO - PROCESS | 3812 | 1464628197221 Marionette DEBUG loaded listener.js 10:09:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 123 (16140000) [pid = 3812] [serial = 2358] [outer = 0F84AC00] 10:09:57 INFO - PROCESS | 3812 | 1464628197573 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:09:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:09:57 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 10:09:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:09:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:09:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 936ms 10:09:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:09:57 INFO - PROCESS | 3812 | 1464628197612 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:09:57 INFO - PROCESS | 3812 | 1464628197614 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 10:09:57 INFO - PROCESS | 3812 | 1464628197618 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:09:57 INFO - PROCESS | 3812 | 1464628197619 Marionette TRACE conn2 <- [1,3102,null,{}] 10:09:57 INFO - PROCESS | 3812 | 1464628197622 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:57 INFO - PROCESS | 3812 | 1464628197722 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:09:57 INFO - PROCESS | 3812 | 1464628197842 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"90b8c7df-3741-4597-a96c-aad5290090cb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 3812 | ++DOCSHELL 13BD0400 == 72 [pid = 3812] [id = 787] 10:09:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 124 (163A8400) [pid = 3812] [serial = 2359] [outer = 00000000] 10:09:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 125 (19ACC400) [pid = 3812] [serial = 2360] [outer = 163A8400] 10:09:57 INFO - PROCESS | 3812 | 1464628197885 Marionette DEBUG loaded listener.js 10:09:57 INFO - PROCESS | 3812 | ++DOMWINDOW == 126 (19AE9C00) [pid = 3812] [serial = 2361] [outer = 163A8400] 10:09:58 INFO - PROCESS | 3812 | 1464628198221 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:09:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:09:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 623ms 10:09:58 INFO - PROCESS | 3812 | 1464628198256 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:09:58 INFO - PROCESS | 3812 | 1464628198258 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 10:09:59 WARNING - u'runner_teardown' () 10:09:59 INFO - No more tests 10:09:59 INFO - Got 0 unexpected results 10:09:59 INFO - SUITE-END | took 653s 10:09:59 INFO - Closing logging queue 10:09:59 INFO - queue closed 10:09:59 INFO - Return code: 0 10:09:59 WARNING - # TBPL SUCCESS # 10:09:59 INFO - Running post-action listener: _resource_record_post_action 10:09:59 INFO - Running post-run listener: _resource_record_post_run 10:10:01 INFO - Total resource usage - Wall time: 666s; CPU: 17.0%; Read bytes: 91815936; Write bytes: 957350912; Read time: 749531; Write time: 1343991 10:10:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:10:01 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61749248; Read time: 0; Write time: 73788 10:10:01 INFO - run-tests - Wall time: 663s; CPU: 17.0%; Read bytes: 91815936; Write bytes: 821100544; Read time: 749531; Write time: 1206828 10:10:01 INFO - Running post-run listener: _upload_blobber_files 10:10:01 INFO - Blob upload gear active. 10:10:01 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:10:01 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 10:10:01 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'] 10:10:01 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 10:10:01 INFO - (blobuploader) - INFO - Open directory for files ... 10:10:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:10:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:10:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:10:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:10:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:10:02 INFO - (blobuploader) - INFO - Done attempting. 10:10:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:10:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:10:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:10:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:10:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:10:04 INFO - (blobuploader) - INFO - Done attempting. 10:10:04 INFO - (blobuploader) - INFO - Iteration through files over. 10:10:04 INFO - Return code: 0 10:10:04 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:10:04 INFO - Using _rmtree_windows ... 10:10:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:10:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b649051d27ed5d990a735e1e2f2fffc0222b103c31b83254612c8443a45a26b3f252023439da2ec1e257c623fffa762c044c00f434f551877bce8db2f783e262", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b70a299adc04606f3af183c797a9349b8d8748712ecbdf71747bf88826464ae9530b24ef639f41040d8c410889a6a6e94c937f3e29508f9a7606ba1d2f714c1"} 10:10:04 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:10:04 INFO - Writing to file C:\slave\test\properties\blobber_files 10:10:04 INFO - Contents: 10:10:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b649051d27ed5d990a735e1e2f2fffc0222b103c31b83254612c8443a45a26b3f252023439da2ec1e257c623fffa762c044c00f434f551877bce8db2f783e262", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b70a299adc04606f3af183c797a9349b8d8748712ecbdf71747bf88826464ae9530b24ef639f41040d8c410889a6a6e94c937f3e29508f9a7606ba1d2f714c1"} 10:10:04 INFO - Running post-run listener: copy_logs_to_upload_dir 10:10:04 INFO - Copying logs to upload dir... 10:10:04 INFO - mkdir: C:\slave\test\build\upload\logs 10:10:04 INFO - Copying logs to upload dir... 10:10:04 INFO - Using _rmtree_windows ... 10:10:04 INFO - Using _rmtree_windows ... 10:10:04 INFO - Using _rmtree_windows ... 10:10:04 INFO - Using _rmtree_windows ... 10:10:04 INFO - Using _rmtree_windows ... 10:10:04 INFO - Using _rmtree_windows ... 10:10:04 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=822.798000 ========= master_lag: 13.23 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 56 secs) (at 2016-05-30 10:10:04.293797) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 10:10:04.294882) ========= '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-096\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b649051d27ed5d990a735e1e2f2fffc0222b103c31b83254612c8443a45a26b3f252023439da2ec1e257c623fffa762c044c00f434f551877bce8db2f783e262", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b70a299adc04606f3af183c797a9349b8d8748712ecbdf71747bf88826464ae9530b24ef639f41040d8c410889a6a6e94c937f3e29508f9a7606ba1d2f714c1"} build_url:https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/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/NjJmLdhiRnyA8eskOqksBg/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/b649051d27ed5d990a735e1e2f2fffc0222b103c31b83254612c8443a45a26b3f252023439da2ec1e257c623fffa762c044c00f434f551877bce8db2f783e262", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5b70a299adc04606f3af183c797a9349b8d8748712ecbdf71747bf88826464ae9530b24ef639f41040d8c410889a6a6e94c937f3e29508f9a7606ba1d2f714c1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NjJmLdhiRnyA8eskOqksBg/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-30 10:10:04.423724) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 10:10:04.424111) ========= '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-096\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-096 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-096 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-096 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-096 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-096 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 10:10:04.544835) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 10:10:04.545204) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 10:10:04.954594) ========= ========= Total master_lag: 13.60 =========